[Trace - 12:48:31 am] Sending request 'initialize - (0)'. Params: { "processId": 18020, "clientInfo": { "name": "vscode", "version": "1.51.1" }, "rootPath": "c:\\dev\\engagements\\ads-platform", "rootUri": "file:///c%3A/dev/engagements/ads-platform", "capabilities": { "workspace": { "applyEdit": true, "workspaceEdit": { "documentChanges": true, "resourceOperations": [ "create", "rename", "delete" ], "failureHandling": "textOnlyTransactional" }, "didChangeConfiguration": { "dynamicRegistration": true }, "didChangeWatchedFiles": { "dynamicRegistration": true }, "symbol": { "dynamicRegistration": true, "symbolKind": { "valueSet": [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 ] } }, "executeCommand": { "dynamicRegistration": true }, "configuration": true, "workspaceFolders": true }, "textDocument": { "publishDiagnostics": { "relatedInformation": true, "versionSupport": false, "tagSupport": { "valueSet": [ 1, 2 ] } }, "synchronization": { "dynamicRegistration": true, "willSave": true, "willSaveWaitUntil": true, "didSave": true }, "completion": { "dynamicRegistration": true, "contextSupport": true, "completionItem": { "snippetSupport": true, "commitCharactersSupport": true, "documentationFormat": [ "markdown", "plaintext" ], "deprecatedSupport": true, "preselectSupport": true, "tagSupport": { "valueSet": [ 1 ] } }, "completionItemKind": { "valueSet": [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 ] } }, "hover": { "dynamicRegistration": true, "contentFormat": [ "markdown", "plaintext" ] }, "signatureHelp": { "dynamicRegistration": true, "signatureInformation": { "documentationFormat": [ "markdown", "plaintext" ], "parameterInformation": { "labelOffsetSupport": true } }, "contextSupport": true }, "definition": { "dynamicRegistration": true, "linkSupport": true }, "references": { "dynamicRegistration": true }, "documentHighlight": { "dynamicRegistration": true }, "documentSymbol": { "dynamicRegistration": true, "symbolKind": { "valueSet": [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 ] }, "hierarchicalDocumentSymbolSupport": true }, "codeAction": { "dynamicRegistration": true, "isPreferredSupport": true, "codeActionLiteralSupport": { "codeActionKind": { "valueSet": [ "", "quickfix", "refactor", "refactor.extract", "refactor.inline", "refactor.rewrite", "source", "source.organizeImports" ] } } }, "codeLens": { "dynamicRegistration": true }, "formatting": { "dynamicRegistration": true }, "rangeFormatting": { "dynamicRegistration": true }, "onTypeFormatting": { "dynamicRegistration": true }, "rename": { "dynamicRegistration": true, "prepareSupport": true }, "documentLink": { "dynamicRegistration": true, "tooltipSupport": true }, "typeDefinition": { "dynamicRegistration": true, "linkSupport": true }, "implementation": { "dynamicRegistration": true, "linkSupport": true }, "colorProvider": { "dynamicRegistration": true }, "foldingRange": { "dynamicRegistration": true, "rangeLimit": 5000, "lineFoldingOnly": true }, "declaration": { "dynamicRegistration": true, "linkSupport": true }, "selectionRange": { "dynamicRegistration": true } }, "window": { "workDoneProgress": true } }, "trace": "verbose", "workspaceFolders": [ { "uri": "file:///c%3A/dev/engagements/ads-platform", "name": "ads-platform" } ] } [Trace - 12:48:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: PowerShell runtime version: 7.1.0, edition: Core | " } [Info - 12:48:31 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: PowerShell runtime version: 7.1.0, edition: Core | [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentHighlightHandler: highlight handler loaded | " } [Info - 12:48:32 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentHighlightHandler: highlight handler loaded | [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution of the following command(s) completed with errors:\r\n\r\n Import-Module C:\\Users\\robmo\\.vscode\\extensions\\ms-vscode.powershell-2020.6.0\\modules\\PowerShellEditorServices\\Commands\\PowerShellEditorServices.Commands.psd1\r\n\r\n | " } [Error - 12:48:32 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution of the following command(s) completed with errors: Import-Module C:\Users\robmo\.vscode\extensions\ms-vscode.powershell-2020.6.0\modules\PowerShellEditorServices\Commands\PowerShellEditorServices.Commands.psd1 | [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Attempting to execute command(s):\r\n\r\n Set-Location -Path c:\\dev\\engagements\\ads-platform\r\n | " } [Info - 12:48:32 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Attempting to execute command(s): Set-Location -Path c:\dev\engagements\ads-platform | [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed --\r\n\r\n Old state: Ready\r\n New state: Running\r\n Result: NotFinished | " } [Info - 12:48:32 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed -- Old state: Ready New state: Running Result: NotFinished | [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed --\r\n\r\n Old state: Running\r\n New state: Ready\r\n Result: Completed | " } [Info - 12:48:32 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed -- Old state: Running New state: Ready Result: Completed | [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution completed successfully. | " } [Info - 12:48:32 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution completed successfully. | [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.InitializeResult | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.InitializeResult'" } [Info - 12:48:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.InitializeResult | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.InitializeResult' [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (0) initialize in 132ms | Id='0' Method='initialize' ElapsedMilliseconds='132'" } [Info - 12:48:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (0) initialize in 132ms | Id='0' Method='initialize' ElapsedMilliseconds='132' [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request initialize 0 in 135ms | Method='initialize' ResponseId='0' ElapsedMilliseconds='135'" } [Info - 12:48:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request initialize 0 in 135ms | Method='initialize' ResponseId='0' ElapsedMilliseconds='135' [Trace - 12:48:32 am] Received response 'initialize - (0)' in 1083ms. Result: { "capabilities": { "textDocumentSync": 0, "experimental": {} }, "serverInfo": { "name": "pwsh", "version": "7.1.0 SHA: d2953dcaf8323b95371380639ced00dac4ed209f" } } [Trace - 12:48:32 am] Sending notification 'initialized'. Params: {} [Trace - 12:48:32 am] Sending notification 'workspace/didChangeConfiguration'. Params: { "settings": { "powershell": { "sideBar": { "CommandExplorerVisibility": true, "CommandExplorerExcludeFilter": [] }, "powerShellAdditionalExePaths": [], "powerShellDefaultVersion": "PowerShell (x64)", "powerShellExePath": "", "promptToUpdatePowerShell": true, "promptToUpdatePackageManagement": true, "startAsLoginShell": { "osx": true, "linux": false }, "startAutomatically": true, "useX86Host": false, "enableProfileLoading": true, "bugReporting": { "project": "https://github.com/PowerShell/vscode-powershell" }, "helpCompletion": "BlockComment", "scriptAnalysis": { "enable": true, "settingsPath": "PSScriptAnalyzerSettings.psd1" }, "codeFolding": { "enable": true, "showLastLine": true }, "codeFormatting": { "autoCorrectAliases": false, "preset": "Stroustrup", "openBraceOnSameLine": true, "newLineAfterOpenBrace": true, "newLineAfterCloseBrace": true, "pipelineIndentationStyle": "NoIndentation", "whitespaceBeforeOpenBrace": true, "whitespaceBeforeOpenParen": true, "whitespaceAroundOperator": true, "whitespaceAfterSeparator": true, "whitespaceInsideBrace": true, "whitespaceBetweenParameters": false, "addWhitespaceAroundPipe": true, "trimWhitespaceAroundPipe": false, "ignoreOneLineBlock": true, "alignPropertyValuePairs": true, "useCorrectCasing": false }, "integratedConsole": { "showOnStartup": true, "focusConsoleOnExecute": true, "useLegacyReadLine": false, "forceClearScrollbackBuffer": false, "suppressStartupBanner": false }, "debugging": { "createTemporaryIntegratedConsole": false }, "developer": { "bundledModulesPath": "", "editorServicesLogLevel": "Normal", "editorServicesWaitForDebugger": false, "featureFlags": null, "waitForSessionFileTimeoutSeconds": 240 }, "pester": { "useLegacyCodeLens": true, "outputVerbosity": "FromPreference", "debugOutputVerbosity": "Diagnostic" }, "buttons": { "showRunButtons": true, "showPanelMovementButtons": false } }, "files": { "participants": { "timeout": 5000 }, "exclude": { "**/.git": true, "**/.svn": true, "**/.hg": true, "**/CVS": true, "**/.DS_Store": true }, "associations": {}, "encoding": "utf8", "autoGuessEncoding": false, "eol": "auto", "enableTrash": true, "trimTrailingWhitespace": false, "insertFinalNewline": false, "trimFinalNewlines": false, "autoSave": "off", "autoSaveDelay": 1000, "watcherExclude": { "**/.git/objects/**": true, "**/.git/subtree-cache/**": true, "**/node_modules/*/**": true, "**/.hg/store/**": true }, "hotExit": "onExit", "defaultLanguage": "", "maxMemoryForLargeFilesMB": 4096, "restoreUndoStack": true, "saveConflictResolution": "askUser", "simpleDialog": { "enable": false } }, "search": { "exclude": { "**/node_modules": true, "**/bower_components": true, "**/*.code-search": true }, "useRipgrep": true, "maintainFileSearchCache": false, "useIgnoreFiles": true, "useGlobalIgnoreFiles": false, "quickOpen": { "includeSymbols": false, "includeHistory": true, "history": { "filterSortOrder": "default" } }, "followSymlinks": true, "smartCase": false, "location": "sidebar", "collapseResults": "alwaysExpand", "useReplacePreview": true, "showLineNumbers": false, "usePCRE2": false, "actionsPosition": "auto", "searchOnType": true, "seedWithNearestWord": false, "seedOnFocus": false, "searchOnTypeDebouncePeriod": 300, "searchEditor": { "doubleClickBehaviour": "goToLocation", "reusePriorSearchConfiguration": false, "defaultNumberOfContextLines": 1 }, "sortOrder": "default" } } } [Trace - 12:48:32 am] Sending request 'powerShell/getVersion - (1)'. [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for initialized | Method='initialized'" } [Info - 12:48:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for initialized | Method='initialized' [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:initialized request for processing | Type='Serial' Name='initialized'" } [Info - 12:48:32 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:initialized request for processing | Type='Serial' Name='initialized' [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification initialized | Method='initialized'" } [Info - 12:48:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification initialized | Method='initialized' [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification initialized | Method='initialized'" } [Info - 12:48:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification initialized | Method='initialized' [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification initialized to OmniSharp.Extensions.LanguageServer.Protocol.Models.InitializedParams | Method='initialized' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.InitializedParams'" } [Info - 12:48:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification initialized to OmniSharp.Extensions.LanguageServer.Protocol.Models.InitializedParams | Method='initialized' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.InitializedParams' [Trace - 12:48:32 am] Received request 'client/registerCapability - (1)'. Params: { "registrations": [ { "id": "0500df90-03b8-4b89-a7be-d6d7f9cde271", "method": "workspace/symbol", "registerOptions": { "workDoneProgress": true } }, { "id": "bd9914aa-7924-4849-9015-b97a444541fe", "method": "textDocument/didChange", "registerOptions": { "syncKind": 2, "documentSelector": [ { "language": "powershell" }, { "language": "pwsh" }, { "language": "ps1" }, { "language": "psm1" }, { "language": "psd1" }, { "pattern": "**/*.ps*1" } ] } }, { "id": "88940e2f-42e3-43b7-a6fa-a95ebcba9191", "method": "textDocument/didOpen", "registerOptions": { "documentSelector": [ { "language": "powershell" }, { "language": "pwsh" }, { "language": "ps1" }, { "language": "psm1" }, { "language": "psd1" }, { "pattern": "**/*.ps*1" } ] } }, { "id": "73e00000-4ef7-4693-abcc-dd78c894b0ed", "method": "textDocument/didClose", "registerOptions": { "documentSelector": [ { "language": "powershell" }, { "language": "pwsh" }, { "language": "ps1" }, { "language": "psm1" }, { "language": "psd1" }, { "pattern": "**/*.ps*1" } ] } }, { "id": "5190b4b4-5650-4256-99a5-f7cfeca00500", "method": "textDocument/didSave", "registerOptions": { "includeText": true, "documentSelector": [ { "language": "powershell" }, { "language": "pwsh" }, { "language": "ps1" }, { "language": "psm1" }, { "language": "psd1" }, { "pattern": "**/*.ps*1" } ] } }, { "id": "eb7f296d-7c36-4807-944e-37f27f7935c8", "method": "workspace/didChangeConfiguration", "registerOptions": {} }, { "id": "971172bb-7997-494d-a198-389144662e43", "method": "textDocument/foldingRange", "registerOptions": { "workDoneProgress": true, "documentSelector": [ { "language": "powershell" }, { "language": "pwsh" }, { "language": "ps1" }, { "language": "psm1" }, { "language": "psd1" }, { "pattern": "**/*.ps*1" } ] } }, { "id": "1b30751b-b48e-4444-adaa-84e7621139bb", "method": "textDocument/formatting", "registerOptions": { "workDoneProgress": true, "documentSelector": [ { "language": "powershell" }, { "language": "pwsh" }, { "language": "ps1" }, { "language": "psm1" }, { "language": "psd1" }, { "pattern": "**/*.ps*1" } ] } }, { "id": "2769bd0a-9a55-4587-a920-6fb658ce6388", "method": "textDocument/rangeFormatting", "registerOptions": { "workDoneProgress": true, "documentSelector": [ { "language": "powershell" }, { "language": "pwsh" }, { "language": "ps1" }, { "language": "psm1" }, { "language": "psd1" }, { "pattern": "**/*.ps*1" } ] } }, { "id": "2c6f70a3-6589-496e-88c1-3b5e86112874", "method": "textDocument/references", "registerOptions": { "workDoneProgress": true, "documentSelector": [ { "language": "powershell" }, { "language": "pwsh" }, { "language": "ps1" }, { "language": "psm1" }, { "language": "psd1" }, { "pattern": "**/*.ps*1" } ] } }, { "id": "a802bbfc-d410-452b-8c47-96c85101d138", "method": "textDocument/documentSymbol", "registerOptions": { "workDoneProgress": true, "documentSelector": [ { "language": "powershell" }, { "language": "pwsh" }, { "language": "ps1" }, { "language": "psm1" }, { "language": "psd1" }, { "pattern": "**/*.ps*1" } ] } }, { "id": "a210074d-f9ce-4d06-86ef-a2851c7d28e3", "method": "textDocument/documentHighlight", "registerOptions": { "workDoneProgress": true, "documentSelector": [ { "language": "powershell" }, { "language": "pwsh" }, { "language": "ps1" }, { "language": "psm1" }, { "language": "psd1" }, { "pattern": "**/*.ps*1" } ] } }, { "id": "05f48558-8ff4-44b4-8f2e-e99689b5b100", "method": "textDocument/codeLens", "registerOptions": { "resolveProvider": true, "workDoneProgress": true, "documentSelector": [ { "language": "powershell" }, { "language": "pwsh" }, { "language": "ps1" }, { "language": "psm1" }, { "language": "psd1" }, { "pattern": "**/*.ps*1" } ] } }, { "id": "0f0912b7-aa9d-4c25-a7cf-b2dba24ba60d", "method": "textDocument/codeAction", "registerOptions": { "codeActionKinds": [ "quickfix" ], "workDoneProgress": true, "documentSelector": [ { "language": "powershell" }, { "language": "pwsh" }, { "language": "ps1" }, { "language": "psm1" }, { "language": "psd1" }, { "pattern": "**/*.ps*1" } ] } }, { "id": "df123f5a-4c19-4c2b-adcc-4a276a44b1e7", "method": "textDocument/completion", "registerOptions": { "resolveProvider": true, "triggerCharacters": [ ".", "-", ":", "\\" ], "workDoneProgress": true, "documentSelector": [ { "language": "powershell" }, { "language": "pwsh" }, { "language": "ps1" }, { "language": "psm1" }, { "language": "psd1" }, { "pattern": "**/*.ps*1" } ] } }, { "id": "366e32bc-c2d4-4a13-9dbc-6b29e2a55686", "method": "textDocument/hover", "registerOptions": { "workDoneProgress": true, "documentSelector": [ { "language": "powershell" }, { "language": "pwsh" }, { "language": "ps1" }, { "language": "psm1" }, { "language": "psd1" }, { "pattern": "**/*.ps*1" } ] } }, { "id": "f5a6f626-1303-42af-bbec-e65a22e611ce", "method": "textDocument/signatureHelp", "registerOptions": { "triggerCharacters": [ " " ], "workDoneProgress": true, "documentSelector": [ { "language": "powershell" }, { "language": "pwsh" }, { "language": "ps1" }, { "language": "psm1" }, { "language": "psd1" }, { "pattern": "**/*.ps*1" } ] } }, { "id": "8ce56590-6cf8-40b5-a70e-5753b45f2e0a", "method": "textDocument/definition", "registerOptions": { "workDoneProgress": true, "documentSelector": [ { "language": "powershell" }, { "language": "pwsh" }, { "language": "ps1" }, { "language": "psm1" }, { "language": "psd1" }, { "pattern": "**/*.ps*1" } ] } } ] } [Trace - 12:48:32 am] Sending notification 'textDocument/didOpen'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "languageId": "powershell", "version": 1, "text": "[CmdletBinding(SupportsShouldProcess = $true)]\r\nParam (\r\n [ValidatePattern(\"[a-zA-Z0-9\\-]{3,24}\")]\r\n [Parameter(Mandatory = $true)]\r\n [string] $EnvironmentName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9]{1,5}\")]\r\n [string] $EnvironmentCode,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9]{1,5}\")]\r\n [string] $Location,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9\\-]{3,24}\")]\r\n [string] $LocationCode,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $TenantId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $SubscriptionId,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $ConfigFile = \"config.$($EnvironmentCode.ToLower()).json\",\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $diagnosticsObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $dataFactoryPrincipalId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databricksNetworkObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $generalNetworkObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlServerName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlUsername,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlPassword,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databasesObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databricksToken,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $dataLakeStorageAccountName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $functionAppServicePrincipalId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $functionAppMasterKey, \r\n \r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksApplicationId,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksServicePrincipalId,\r\n \r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksApplicationKey,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $azureADGroupId_keyVaultAdministrator,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $automationAccountApplicationId\r\n)\r\n\r\nSet-StrictMode -Version \"Latest\"\r\n$ErrorActionPreference = \"Stop\"\r\n\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/adp.psm1\") -Force -Verbose:$false\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/keyvault.psm1\") -Force -Verbose:$false\r\n\r\n$Context = Initialize-ADPContext -parameters $PSBoundParameters -configFilePath (Join-Path $PSScriptRoot $ConfigFile)\r\n$diagnostics = ConvertFrom-JsonToHash -Object $diagnosticsObject\r\n$databases = ConvertFrom-JsonToHash -Object $databasesObject\r\n$databricksNetwork = ConvertFrom-JsonToHash -Object $databricksNetworkObject\r\n$generalNetwork = ConvertFrom-JsonToHash -Object $generalNetworkObject\r\n\r\ntry {\r\n\r\n if ($VerbosePreference -eq \"SilentlyContinue\" -and $Env:SYSTEM_DEBUG) {\r\n $VerbosePreference = \"Continue\"\r\n }\r\n\r\n if (-not $pscmdlet.ShouldProcess(\"Deploy with powershell\")) {\r\n Write-Verbose \"-WhatIf is set, will not execute deployment.\"\r\n\r\n Write-Host \"Deploy would proceed with the following parameters\"\r\n $Context | Format-Table | Out-String | Write-Host\r\n }\r\n else {\r\n $Context | Format-Table | Out-String | Write-Verbose\r\n\r\n ###############################################################################\r\n ## KeyVault\r\n ###############################################################################\r\n\r\n $deployerAzureAdObjectId = Get-CurrentUserAzureAdObjectId $TenantId;\r\n $keyVaultParams = Get-Params -context $Context -diagnostics $diagnostics -purpose \"Operational secreats\" -with @{\r\n \"akvName\" = Get-ResourceName -context $Context -resourceCode \"AKV\" -suffix \"002\";\r\n \"subnetIdArray\" = @($databricksNetwork.subnetDBRPublicResourceId, $generalNetwork.subnetVMResourceId, $generalNetwork.subnetWebAppResourceId)\r\n \"bypassNetworkDefaultAction\" = \"None\"\r\n \"networkDefaultAction\" = \"Deny\"\r\n \"tenantId\" = $TenantId;\r\n \"accessPolicy_azureDevOpsId\" = $deployerAzureAdObjectId;\r\n \"accessPolicy_dataFactoryId\" = $dataFactoryPrincipalId;\r\n \"accessPolicy_functionAppId\" = $functionAppServicePrincipalId;\r\n \"accessPolicy_administratorsId\" = $azureADGroupId_keyVaultAdministrator;\r\n \"accessPolicy_automationAccountId\" = $automationAccountApplicationId;\r\n }\r\n $keyVault = Invoke-ARM -context $Context -template \"keyVault\" -resourceGroupName $Context.resourceGroupNames.security -parameters $keyVaultParams\r\n\r\n $keyVaultName = $keyVault.keyVaultName.value\r\n $keyVaultResourceGroupName = $Context.resourceGroupNames.security\r\n \r\n try {\r\n $currentIp = Get-CurrentIP\r\n\r\n Write-Host \"Temporarily granting this node ($currentIp) firewall access to the keyvault $keyVaultName\"\r\n Add-IPToKeyVaultWhitelist -resourceGroupName $keyVaultResourceGroupName -keyVaultName $keyVaultName -ip $currentIp\r\n\r\n $secrets = @(\r\n @{\r\n \"secretName\" = \"sqlPassword\";\r\n \"secretValue\" = $sqlPassword;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseConnectionStringConfig\";\r\n \"secretValue\" = (\"Server=tcp:\" + $sqlServerName + \".database.windows.net,1433;Database=\" + $databases.Config + \";Trusted_Connection=False;Encrypt=True\");\r\n };\r\n @{\r\n \"secretName\" = \"databricksToken\";\r\n \"secretValue\" = $databricksToken;\r\n };\r\n if ($databricksApplicationKey) {\r\n @{\r\n \"secretName\" = \"databricksApplicationKey\";\r\n \"secretValue\" = $databricksApplicationKey;\r\n };\r\n }\r\n @{\r\n \"secretName\" = \"functionAppPowershellMasterKey\";\r\n \"secretValue\" = $functionAppMasterKey;\r\n };\r\n # Below items are not really secrets, but are currently needed by our Databricks code\r\n # Todo: Configure non-secrets into Databricks separate to this\r\n @{\r\n \"secretName\" = \"sqlServerName\";\r\n \"secretValue\" = $sqlServerName;\r\n };\r\n @{\r\n \"secretName\" = \"sqlUsername\";\r\n \"secretValue\" = $sqlUsername;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseNameStage\";\r\n \"secretValue\" = $databases.Stage;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseNameConfig\";\r\n \"secretValue\" = $databases.Config;\r\n };\r\n @{\r\n \"secretName\" = \"azureTenantID\";\r\n \"secretValue\" = $TenantId;\r\n };\r\n @{\r\n \"secretName\" = \"storageAccountDataLake\";\r\n \"secretValue\" = $dataLakeStorageAccountName;\r\n };\r\n if ($databricksApplicationId) {\r\n @{\r\n \"secretName\" = \"databricksApplicationID\";\r\n \"secretValue\" = $databricksApplicationId;\r\n };\r\n }\r\n if ($databricksServicePrincipalId) {\r\n @{\r\n \"secretName\" = \"databricksServicePrincipalID\";\r\n \"secretValue\" = $databricksServicePrincipalId;\r\n };\r\n }\r\n )\r\n\r\n $secrets | Foreach-Object {\r\n $currentValue = Get-OptionalAzKeyVaultSecret -VaultName $keyVaultName -Name $_.secretName\r\n if ($currentValue -ne $_.secretValue) {\r\n Write-Host \"Setting Key Vault value for $($_.secretName) in $keyVaultName\"\r\n Set-AzKeyVaultSecret -VaultName $keyVaultName -Name $_.secretName -SecretValue (ConvertTo-SecureString -AsPlainText -Force -String $_.secretValue) | Out-Null\r\n }\r\n }\r\n }\r\n finally {\r\n Write-Host \"Removing this node's ($currentIp) firewall access from the keyvault $keyVaultName\"\r\n Remove-IPFromKeyVaultWhitelist -resourceGroupName $keyVaultResourceGroupName -keyVaultName $keyVaultName -ip $currentIp\r\n }\r\n }\r\n}\r\ncatch {\r\n Write-Host -ForegroundColor Red \"Caught an exception of type $($_.Exception.GetType())\"\r\n Write-Host -ForegroundColor Red $_.Exception.Message\r\n\r\n if ($_.ScriptStackTrace) {\r\n Write-Host -ForegroundColor Red $_.ScriptStackTrace\r\n }\r\n\r\n if ($_.Exception.InnerException) {\r\n Write-Host -ForegroundColor Red \"Caused by: $($_.Exception.InnerException.Message)\"\r\n }\r\n\r\n throw\r\n}\r\n" } } [Trace - 12:48:32 am] Sending response 'client/registerCapability - (1)'. Processing request took 2ms No result returned. [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification initialized in 14ms | Method='initialized' ElapsedMilliseconds='14'" } [Info - 12:48:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification initialized in 14ms | Method='initialized' ElapsedMilliseconds='14' [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification initialized in 16ms | Method='initialized' ElapsedMilliseconds='16'" } [Info - 12:48:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification initialized in 16ms | Method='initialized' ElapsedMilliseconds='16' [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for workspace/didChangeConfiguration | Method='workspace/didChangeConfiguration'" } [Info - 12:48:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for workspace/didChangeConfiguration | Method='workspace/didChangeConfiguration' [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:workspace/didChangeConfiguration request for processing | Type='Serial' Name='workspace/didChangeConfiguration'" } [Info - 12:48:32 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:workspace/didChangeConfiguration request for processing | Type='Serial' Name='workspace/didChangeConfiguration' [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification workspace/didChangeConfiguration | Method='workspace/didChangeConfiguration'" } [Info - 12:48:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification workspace/didChangeConfiguration | Method='workspace/didChangeConfiguration' [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification workspace/didChangeConfiguration | Method='workspace/didChangeConfiguration'" } [Info - 12:48:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification workspace/didChangeConfiguration | Method='workspace/didChangeConfiguration' [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification workspace/didChangeConfiguration to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeConfigurationParams | Method='workspace/didChangeConfiguration' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeConfigurationParams'" } [Info - 12:48:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification workspace/didChangeConfiguration to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeConfigurationParams | Method='workspace/didChangeConfiguration' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeConfigurationParams' [Trace - 12:48:32 am] Sending request 'textDocument/documentSymbol - (2)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesConfigurationHandler: Using Script Analyzer settings path - 'c:\\dev\\engagements\\ads-platform\\PSScriptAnalyzerSettings.psd1'. | " } [Info - 12:48:32 am] Microsoft.PowerShell.EditorServices.Handlers.PsesConfigurationHandler: Using Script Analyzer settings path - 'c:\dev\engagements\ads-platform\PSScriptAnalyzerSettings.psd1'. | [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification workspace/didChangeConfiguration in 19ms | Method='workspace/didChangeConfiguration' ElapsedMilliseconds='19'" } [Info - 12:48:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification workspace/didChangeConfiguration in 19ms | Method='workspace/didChangeConfiguration' ElapsedMilliseconds='19' [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification workspace/didChangeConfiguration in 19ms | Method='workspace/didChangeConfiguration' ElapsedMilliseconds='19'" } [Info - 12:48:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification workspace/didChangeConfiguration in 19ms | Method='workspace/didChangeConfiguration' ElapsedMilliseconds='19' [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for powerShell/getVersion | Method='powerShell/getVersion'" } [Info - 12:48:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for powerShell/getVersion | Method='powerShell/getVersion' [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:powerShell/getVersion:1 request for processing | Type='Serial' Name='powerShell/getVersion:1'" } [Info - 12:48:32 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:powerShell/getVersion:1 request for processing | Type='Serial' Name='powerShell/getVersion:1' [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request powerShell/getVersion 1 | Method='powerShell/getVersion' ResponseId='1'" } [Info - 12:48:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request powerShell/getVersion 1 | Method='powerShell/getVersion' ResponseId='1' [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (1) powerShell/getVersion | Id='1' Method='powerShell/getVersion'" } [Info - 12:48:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (1) powerShell/getVersion | Id='1' Method='powerShell/getVersion' [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (1) powerShell/getVersion to Microsoft.PowerShell.EditorServices.Handlers.GetVersionParams | Id='1' Method='powerShell/getVersion' Type='Microsoft.PowerShell.EditorServices.Handlers.GetVersionParams'" } [Info - 12:48:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (1) powerShell/getVersion to Microsoft.PowerShell.EditorServices.Handlers.GetVersionParams | Id='1' Method='powerShell/getVersion' Type='Microsoft.PowerShell.EditorServices.Handlers.GetVersionParams' [Trace - 12:48:32 am] Received notification 'powerShell/executionStatusChanged'. Params: { "executionOptions": { "writeOutputToHost": false, "writeErrorsToHost": false, "addToHistory": false, "interruptCommandPrompt": false, "writeInputToHost": false, "inputString": null, "useNewScope": false }, "executionStatus": 1, "hadErrors": false } [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Attempting to execute command(s):\r\n\r\n prompt\r\n | " } [Info - 12:48:32 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Attempting to execute command(s): prompt | [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed --\r\n\r\n Old state: Ready\r\n New state: Running\r\n Result: NotFinished | " } [Info - 12:48:32 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed -- Old state: Ready New state: Running Result: NotFinished | [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was Microsoft.PowerShell.EditorServices.Handlers.PowerShellVersion | Type='Microsoft.PowerShell.EditorServices.Handlers.PowerShellVersion'" } [Info - 12:48:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was Microsoft.PowerShell.EditorServices.Handlers.PowerShellVersion | Type='Microsoft.PowerShell.EditorServices.Handlers.PowerShellVersion' [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (1) powerShell/getVersion in 2ms | Id='1' Method='powerShell/getVersion' ElapsedMilliseconds='2'" } [Info - 12:48:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (1) powerShell/getVersion in 2ms | Id='1' Method='powerShell/getVersion' ElapsedMilliseconds='2' [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request powerShell/getVersion 1 in 2ms | Method='powerShell/getVersion' ResponseId='1' ElapsedMilliseconds='2'" } [Info - 12:48:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request powerShell/getVersion 1 in 2ms | Method='powerShell/getVersion' ResponseId='1' ElapsedMilliseconds='2' [Trace - 12:48:32 am] Received response 'powerShell/getVersion - (1)' in 54ms. Result: { "version": "7.1.0", "displayVersion": "7.1", "edition": "Core", "architecture": "X64" } [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didOpen | Method='textDocument/didOpen'" } [Info - 12:48:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didOpen | Method='textDocument/didOpen' [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didOpen request for processing | Type='Serial' Name='textDocument/didOpen'" } [Info - 12:48:32 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didOpen request for processing | Type='Serial' Name='textDocument/didOpen' [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didOpen | Method='textDocument/didOpen'" } [Info - 12:48:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didOpen | Method='textDocument/didOpen' [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didOpen | Method='textDocument/didOpen'" } [Info - 12:48:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didOpen | Method='textDocument/didOpen' [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didOpen to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidOpenTextDocumentParams | Method='textDocument/didOpen' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidOpenTextDocumentParams'" } [Info - 12:48:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didOpen to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidOpenTextDocumentParams | Method='textDocument/didOpen' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidOpenTextDocumentParams' [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed --\r\n\r\n Old state: Running\r\n New state: Ready\r\n Result: Completed | " } [Info - 12:48:32 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed -- Old state: Running New state: Ready Result: Completed | [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution completed successfully. | " } [Info - 12:48:32 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution completed successfully. | [Trace - 12:48:32 am] Received notification 'powerShell/executionStatusChanged'. Params: { "executionOptions": { "writeOutputToHost": false, "writeErrorsToHost": false, "addToHistory": false, "interruptCommandPrompt": false, "writeInputToHost": false, "inputString": null, "useNewScope": false }, "executionStatus": 4, "hadErrors": false } [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file as in-memory buffer: file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1 | " } [Info - 12:48:32 am] Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file as in-memory buffer: file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1 | [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Attempting to execute command(s):\r\n\r\n __Invoke-ReadLineForEditorServices -CancellationToken System.Threading.CancellationToken\r\n | " } [Info - 12:48:32 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Attempting to execute command(s): __Invoke-ReadLineForEditorServices -CancellationToken System.Threading.CancellationToken | [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler: Finished opening document. | " } [Info - 12:48:32 am] Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler: Finished opening document. | [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didOpen in 13ms | Method='textDocument/didOpen' ElapsedMilliseconds='13'" } [Info - 12:48:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didOpen in 13ms | Method='textDocument/didOpen' ElapsedMilliseconds='13' [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didOpen in 13ms | Method='textDocument/didOpen' ElapsedMilliseconds='13'" } [Info - 12:48:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didOpen in 13ms | Method='textDocument/didOpen' ElapsedMilliseconds='13' [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:48:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:48:32 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:48:32 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:2 request for processing | Type='Parallel' Name='textDocument/documentSymbol:2'" } [Info - 12:48:32 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:2 request for processing | Type='Parallel' Name='textDocument/documentSymbol:2' [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 2 | Method='textDocument/documentSymbol' ResponseId='2'" } [Info - 12:48:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 2 | Method='textDocument/documentSymbol' ResponseId='2' [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (2) textDocument/documentSymbol | Id='2' Method='textDocument/documentSymbol'" } [Info - 12:48:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (2) textDocument/documentSymbol | Id='2' Method='textDocument/documentSymbol' [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (2) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='2' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:48:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (2) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='2' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 1ms. | " } [Info - 12:48:32 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 1ms. | [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 74ms. | " } [Info - 12:48:32 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 74ms. | [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:48:32 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:48:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (2) textDocument/documentSymbol in 83ms | Id='2' Method='textDocument/documentSymbol' ElapsedMilliseconds='83'" } [Info - 12:48:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (2) textDocument/documentSymbol in 83ms | Id='2' Method='textDocument/documentSymbol' ElapsedMilliseconds='83' [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 2 in 83ms | Method='textDocument/documentSymbol' ResponseId='2' ElapsedMilliseconds='83'" } [Info - 12:48:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 2 in 83ms | Method='textDocument/documentSymbol' ResponseId='2' ElapsedMilliseconds='83' [Trace - 12:48:32 am] Received response 'textDocument/documentSymbol - (2)' in 125ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:48:32 am] Sending request 'textDocument/foldingRange - (3)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:48:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:3 request for processing | Type='Parallel' Name='textDocument/foldingRange:3'" } [Info - 12:48:32 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:3 request for processing | Type='Parallel' Name='textDocument/foldingRange:3' [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 3 | Method='textDocument/foldingRange' ResponseId='3'" } [Info - 12:48:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 3 | Method='textDocument/foldingRange' ResponseId='3' [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (3) textDocument/foldingRange | Id='3' Method='textDocument/foldingRange'" } [Info - 12:48:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (3) textDocument/foldingRange | Id='3' Method='textDocument/foldingRange' [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (3) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='3' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:48:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (3) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='3' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:48:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (3) textDocument/foldingRange in 8ms | Id='3' Method='textDocument/foldingRange' ElapsedMilliseconds='8'" } [Info - 12:48:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (3) textDocument/foldingRange in 8ms | Id='3' Method='textDocument/foldingRange' ElapsedMilliseconds='8' [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 3 in 8ms | Method='textDocument/foldingRange' ResponseId='3' ElapsedMilliseconds='8'" } [Info - 12:48:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 3 in 8ms | Method='textDocument/foldingRange' ResponseId='3' ElapsedMilliseconds='8' [Trace - 12:48:32 am] Received response 'textDocument/foldingRange - (3)' in 14ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:48:32 am] Sending request 'textDocument/codeLens - (4)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:48:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:48:32 am] Sending request 'textDocument/codeLens - (5)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:4 request for processing | Type='Parallel' Name='textDocument/codeLens:4'" } [Info - 12:48:32 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:4 request for processing | Type='Parallel' Name='textDocument/codeLens:4' [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 4 | Method='textDocument/codeLens' ResponseId='4'" } [Info - 12:48:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 4 | Method='textDocument/codeLens' ResponseId='4' [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (4) textDocument/codeLens | Id='4' Method='textDocument/codeLens'" } [Info - 12:48:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (4) textDocument/codeLens | Id='4' Method='textDocument/codeLens' [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (4) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='4' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:48:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (4) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='4' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:48:32 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:48:32 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:48:32 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:48:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (4) textDocument/codeLens in 4ms | Id='4' Method='textDocument/codeLens' ElapsedMilliseconds='4'" } [Info - 12:48:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (4) textDocument/codeLens in 4ms | Id='4' Method='textDocument/codeLens' ElapsedMilliseconds='4' [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 4 in 4ms | Method='textDocument/codeLens' ResponseId='4' ElapsedMilliseconds='4'" } [Info - 12:48:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 4 in 4ms | Method='textDocument/codeLens' ResponseId='4' ElapsedMilliseconds='4' [Trace - 12:48:32 am] Received response 'textDocument/codeLens - (4)' in 7ms. Result: [] [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:48:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:5 request for processing | Type='Parallel' Name='textDocument/codeLens:5'" } [Info - 12:48:32 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:5 request for processing | Type='Parallel' Name='textDocument/codeLens:5' [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 5 | Method='textDocument/codeLens' ResponseId='5'" } [Info - 12:48:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 5 | Method='textDocument/codeLens' ResponseId='5' [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (5) textDocument/codeLens | Id='5' Method='textDocument/codeLens'" } [Info - 12:48:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (5) textDocument/codeLens | Id='5' Method='textDocument/codeLens' [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (5) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='5' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:48:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (5) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='5' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:48:32 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:48:32 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:48:32 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:48:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (5) textDocument/codeLens in 0ms | Id='5' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:48:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (5) textDocument/codeLens in 0ms | Id='5' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:48:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 5 in 0ms | Method='textDocument/codeLens' ResponseId='5' ElapsedMilliseconds='0'" } [Info - 12:48:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 5 in 0ms | Method='textDocument/codeLens' ResponseId='5' ElapsedMilliseconds='0' [Trace - 12:48:32 am] Received response 'textDocument/codeLens - (5)' in 6ms. Result: [] [Trace - 12:48:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.AnalysisService: Unable to find PSSA settings file at 'c:\\dev\\engagements\\ads-platform\\PSScriptAnalyzerSettings.psd1'. Loading default rules. | " } [Info - 12:48:33 am] Microsoft.PowerShell.EditorServices.Services.AnalysisService: Unable to find PSSA settings file at 'c:\dev\engagements\ads-platform\PSScriptAnalyzerSettings.psd1'. Loading default rules. | [Trace - 12:48:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.AnalysisService: PSScriptAnalyzer settings file not found. Falling back to default rules | " } [Info - 12:48:33 am] Microsoft.PowerShell.EditorServices.Services.AnalysisService: PSScriptAnalyzer settings file not found. Falling back to default rules | [Trace - 12:48:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.Analysis.PssaCmdletAnalysisEngine: PSScriptAnalyzer successfully imported:\r\n Version: 1.19.0\r\n Exported Cmdlets:\r\n Get-ScriptAnalyzerRule\r\n Invoke-Formatter\r\n Invoke-ScriptAnalyzer\r\n Available Rules:\r\n PSAlignAssignmentStatement\r\n PSAvoidUsingCmdletAliases\r\n PSAvoidAssignmentToAutomaticVariable\r\n PSAvoidDefaultValueSwitchParameter\r\n PSAvoidDefaultValueForMandatoryParameter\r\n PSAvoidUsingEmptyCatchBlock\r\n PSAvoidGlobalAliases\r\n PSAvoidGlobalFunctions\r\n PSAvoidGlobalVars\r\n PSAvoidInvokingEmptyMembers\r\n PSAvoidLongLines\r\n PSAvoidNullOrEmptyHelpMessageAttribute\r\n PSAvoidOverwritingBuiltInCmdlets\r\n PSAvoidUsingPositionalParameters\r\n PSReservedCmdletChar\r\n PSReservedParams\r\n PSAvoidShouldContinueWithoutForce\r\n PSAvoidTrailingWhitespace\r\n PSAvoidUsingUsernameAndPasswordParams\r\n PSAvoidUsingComputerNameHardcoded\r\n PSAvoidUsingConvertToSecureStringWithPlainText\r\n PSAvoidUsingDeprecatedManifestFields\r\n PSAvoidUsingInvokeExpression\r\n PSAvoidUsingPlainTextForPassword\r\n PSAvoidUsingWMICmdlet\r\n PSAvoidUsingWriteHost\r\n PSUseCompatibleCommands\r\n PSUseCompatibleSyntax\r\n PSUseCompatibleTypes\r\n PSMisleadingBacktick\r\n PSMissingModuleManifestField\r\n PSPlaceCloseBrace\r\n PSPlaceOpenBrace\r\n PSPossibleIncorrectComparisonWithNull\r\n PSPossibleIncorrectUsageOfAssignmentOperator\r\n PSPossibleIncorrectUsageOfRedirectionOperator\r\n PSProvideCommentHelp\r\n PSReviewUnusedParameter\r\n PSUseApprovedVerbs\r\n PSUseBOMForUnicodeEncodedFile\r\n PSUseCmdletCorrectly\r\n PSUseCompatibleCmdlets\r\n PSUseConsistentIndentation\r\n PSUseConsistentWhitespace\r\n PSUseCorrectCasing\r\n PSUseDeclaredVarsMoreThanAssignments\r\n PSUseLiteralInitializerForHashtable\r\n PSUseOutputTypeCorrectly\r\n PSUseProcessBlockForPipelineCommand\r\n PSUsePSCredentialType\r\n PSShouldProcess\r\n PSUseShouldProcessForStateChangingFunctions\r\n PSUseSupportsShouldProcess\r\n PSUseToExportFieldsInManifest\r\n PSUseUsingScopeModifierInNewRunspaces\r\n PSUseUTF8EncodingForHelpFile\r\n PSDSCDscExamplesPresent\r\n PSDSCDscTestsPresent\r\n PSDSCReturnCorrectTypesForDSCFunctions\r\n PSDSCUseIdenticalMandatoryParametersForDSC\r\n PSDSCUseIdenticalParametersForDSC\r\n PSDSCStandardDSCFunctionsInResource\r\n PSDSCUseVerboseMessageInDSCResource\r\n | " } [Info - 12:48:33 am] Microsoft.PowerShell.EditorServices.Services.Analysis.PssaCmdletAnalysisEngine: PSScriptAnalyzer successfully imported: Version: 1.19.0 Exported Cmdlets: Get-ScriptAnalyzerRule Invoke-Formatter Invoke-ScriptAnalyzer Available Rules: PSAlignAssignmentStatement PSAvoidUsingCmdletAliases PSAvoidAssignmentToAutomaticVariable PSAvoidDefaultValueSwitchParameter PSAvoidDefaultValueForMandatoryParameter PSAvoidUsingEmptyCatchBlock PSAvoidGlobalAliases PSAvoidGlobalFunctions PSAvoidGlobalVars PSAvoidInvokingEmptyMembers PSAvoidLongLines PSAvoidNullOrEmptyHelpMessageAttribute PSAvoidOverwritingBuiltInCmdlets PSAvoidUsingPositionalParameters PSReservedCmdletChar PSReservedParams PSAvoidShouldContinueWithoutForce PSAvoidTrailingWhitespace PSAvoidUsingUsernameAndPasswordParams PSAvoidUsingComputerNameHardcoded PSAvoidUsingConvertToSecureStringWithPlainText PSAvoidUsingDeprecatedManifestFields PSAvoidUsingInvokeExpression PSAvoidUsingPlainTextForPassword PSAvoidUsingWMICmdlet PSAvoidUsingWriteHost PSUseCompatibleCommands PSUseCompatibleSyntax PSUseCompatibleTypes PSMisleadingBacktick PSMissingModuleManifestField PSPlaceCloseBrace PSPlaceOpenBrace PSPossibleIncorrectComparisonWithNull PSPossibleIncorrectUsageOfAssignmentOperator PSPossibleIncorrectUsageOfRedirectionOperator PSProvideCommentHelp PSReviewUnusedParameter PSUseApprovedVerbs PSUseBOMForUnicodeEncodedFile PSUseCmdletCorrectly PSUseCompatibleCmdlets PSUseConsistentIndentation PSUseConsistentWhitespace PSUseCorrectCasing PSUseDeclaredVarsMoreThanAssignments PSUseLiteralInitializerForHashtable PSUseOutputTypeCorrectly PSUseProcessBlockForPipelineCommand PSUsePSCredentialType PSShouldProcess PSUseShouldProcessForStateChangingFunctions PSUseSupportsShouldProcess PSUseToExportFieldsInManifest PSUseUsingScopeModifierInNewRunspaces PSUseUTF8EncodingForHelpFile PSDSCDscExamplesPresent PSDSCDscTestsPresent PSDSCReturnCorrectTypesForDSCFunctions PSDSCUseIdenticalMandatoryParametersForDSC PSDSCUseIdenticalParametersForDSC PSDSCStandardDSCFunctionsInResource PSDSCUseVerboseMessageInDSCResource | [Trace - 12:48:34 am] Sending request 'textDocument/hover - (6)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 201, "character": 67 } } [Trace - 12:48:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover'" } [Info - 12:48:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover' [Trace - 12:48:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:6 request for processing | Type='Parallel' Name='textDocument/hover:6'" } [Info - 12:48:34 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:6 request for processing | Type='Parallel' Name='textDocument/hover:6' [Trace - 12:48:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 6 | Method='textDocument/hover' ResponseId='6'" } [Info - 12:48:34 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 6 | Method='textDocument/hover' ResponseId='6' [Trace - 12:48:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (6) textDocument/hover | Id='6' Method='textDocument/hover'" } [Info - 12:48:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (6) textDocument/hover | Id='6' Method='textDocument/hover' [Trace - 12:48:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (6) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='6' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams'" } [Info - 12:48:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (6) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='6' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams' [Trace - 12:48:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover'" } [Info - 12:48:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover' [Trace - 12:48:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (6) textDocument/hover in 6ms | Id='6' Method='textDocument/hover' ElapsedMilliseconds='6'" } [Info - 12:48:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (6) textDocument/hover in 6ms | Id='6' Method='textDocument/hover' ElapsedMilliseconds='6' [Trace - 12:48:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 6 in 6ms | Method='textDocument/hover' ResponseId='6' ElapsedMilliseconds='6'" } [Info - 12:48:34 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 6 in 6ms | Method='textDocument/hover' ResponseId='6' ElapsedMilliseconds='6' [Trace - 12:48:34 am] Received response 'textDocument/hover - (6)' in 11ms. Result: { "contents": { "language": "PowerShell", "value": "(parameter) -Name" }, "range": { "start": { "line": 201, "character": 66 }, "end": { "line": 201, "character": 71 } } } [Trace - 12:48:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.Analysis.PssaCmdletAnalysisEngine: Found 1 violations | " } [Info - 12:48:35 am] Microsoft.PowerShell.EditorServices.Services.Analysis.PssaCmdletAnalysisEngine: Found 1 violations | [Trace - 12:48:35 am] Received notification 'textDocument/publishDiagnostics'. Params: { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 0, "diagnostics": [ { "range": { "start": { "line": 45, "character": 4 }, "end": { "line": 46, "character": 25 } }, "severity": 2, "code": "PSAvoidUsingPlainTextForPassword", "source": "PSScriptAnalyzer", "message": "Parameter '$sqlPassword' should use SecureString, otherwise this will expose sensitive information. See ConvertTo-SecureString for more information." } ] } [Trace - 12:48:38 am] Sending request 'textDocument/hover - (7)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 207, "character": 32 } } [Trace - 12:48:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover'" } [Info - 12:48:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover' [Trace - 12:48:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:7 request for processing | Type='Parallel' Name='textDocument/hover:7'" } [Info - 12:48:38 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:7 request for processing | Type='Parallel' Name='textDocument/hover:7' [Trace - 12:48:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 7 | Method='textDocument/hover' ResponseId='7'" } [Info - 12:48:38 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 7 | Method='textDocument/hover' ResponseId='7' [Trace - 12:48:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (7) textDocument/hover | Id='7' Method='textDocument/hover'" } [Info - 12:48:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (7) textDocument/hover | Id='7' Method='textDocument/hover' [Trace - 12:48:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (7) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='7' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams'" } [Info - 12:48:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (7) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='7' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams' [Trace - 12:48:38 am] Received notification 'powerShell/executionStatusChanged'. Params: { "executionOptions": { "writeOutputToHost": false, "writeErrorsToHost": false, "addToHistory": false, "interruptCommandPrompt": false, "writeInputToHost": false, "inputString": null, "useNewScope": false }, "executionStatus": 1, "hadErrors": false } [Trace - 12:48:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Attempting to execute command(s):\r\n\r\n Microsoft.PowerShell.Core\\Get-Command Remove-IPFromKeyVaultWhitelist -ErrorAction Ignore\r\n | " } [Info - 12:48:38 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Attempting to execute command(s): Microsoft.PowerShell.Core\Get-Command Remove-IPFromKeyVaultWhitelist -ErrorAction Ignore | [Trace - 12:48:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed --\r\n\r\n Old state: Ready\r\n New state: Running\r\n Result: NotFinished | " } [Info - 12:48:38 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed -- Old state: Ready New state: Running Result: NotFinished | [Trace - 12:48:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed --\r\n\r\n Old state: Running\r\n New state: Ready\r\n Result: Completed | " } [Info - 12:48:38 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed -- Old state: Running New state: Ready Result: Completed | [Trace - 12:48:38 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution of the following command(s) completed with errors:\r\n\r\n Microsoft.PowerShell.Core\\Get-Command Remove-IPFromKeyVaultWhitelist -ErrorAction Ignore\r\n\r\n | " } [Error - 12:48:38 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution of the following command(s) completed with errors: Microsoft.PowerShell.Core\Get-Command Remove-IPFromKeyVaultWhitelist -ErrorAction Ignore | [Trace - 12:48:38 am] Received notification 'powerShell/executionStatusChanged'. Params: { "executionOptions": { "writeOutputToHost": false, "writeErrorsToHost": false, "addToHistory": false, "interruptCommandPrompt": false, "writeInputToHost": false, "inputString": null, "useNewScope": false }, "executionStatus": 4, "hadErrors": true } [Trace - 12:48:38 am] Received notification 'powerShell/executionStatusChanged'. Params: { "executionOptions": { "writeOutputToHost": false, "writeErrorsToHost": false, "addToHistory": false, "interruptCommandPrompt": false, "writeInputToHost": false, "inputString": null, "useNewScope": false }, "executionStatus": 4, "hadErrors": false } [Trace - 12:48:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover'" } [Info - 12:48:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover' [Trace - 12:48:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (7) textDocument/hover in 68ms | Id='7' Method='textDocument/hover' ElapsedMilliseconds='68'" } [Info - 12:48:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (7) textDocument/hover in 68ms | Id='7' Method='textDocument/hover' ElapsedMilliseconds='68' [Trace - 12:48:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 7 in 68ms | Method='textDocument/hover' ResponseId='7' ElapsedMilliseconds='68'" } [Info - 12:48:38 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 7 in 68ms | Method='textDocument/hover' ResponseId='7' ElapsedMilliseconds='68' [Trace - 12:48:38 am] Received response 'textDocument/hover - (7)' in 71ms. Result: { "contents": { "language": "PowerShell", "value": "function Remove-IPFromKeyVaultWhitelist" }, "range": { "start": { "line": 207, "character": 12 }, "end": { "line": 207, "character": 42 } } } [Trace - 12:48:40 am] Sending request 'textDocument/codeAction - (8)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 209, "character": 5 }, "end": { "line": 209, "character": 5 } }, "context": { "diagnostics": [] } } [Trace - 12:48:40 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:48:40 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:48:40 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:8 request for processing | Type='Parallel' Name='textDocument/codeAction:8'" } [Info - 12:48:40 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:8 request for processing | Type='Parallel' Name='textDocument/codeAction:8' [Trace - 12:48:40 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 8 | Method='textDocument/codeAction' ResponseId='8'" } [Info - 12:48:40 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 8 | Method='textDocument/codeAction' ResponseId='8' [Trace - 12:48:40 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (8) textDocument/codeAction | Id='8' Method='textDocument/codeAction'" } [Info - 12:48:40 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (8) textDocument/codeAction | Id='8' Method='textDocument/codeAction' [Trace - 12:48:40 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (8) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='8' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:48:40 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (8) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='8' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:48:40 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:48:40 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:48:40 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (8) textDocument/codeAction in 11ms | Id='8' Method='textDocument/codeAction' ElapsedMilliseconds='11'" } [Info - 12:48:40 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (8) textDocument/codeAction in 11ms | Id='8' Method='textDocument/codeAction' ElapsedMilliseconds='11' [Trace - 12:48:40 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 8 in 11ms | Method='textDocument/codeAction' ResponseId='8' ElapsedMilliseconds='11'" } [Info - 12:48:40 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 8 in 11ms | Method='textDocument/codeAction' ResponseId='8' ElapsedMilliseconds='11' [Trace - 12:48:40 am] Received response 'textDocument/codeAction - (8)' in 15ms. Result: [] [Trace - 12:48:41 am] Sending notification 'textDocument/didClose'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:48:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didClose | Method='textDocument/didClose'" } [Info - 12:48:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didClose | Method='textDocument/didClose' [Trace - 12:48:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/didClose request for processing | Type='Parallel' Name='textDocument/didClose'" } [Info - 12:48:41 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/didClose request for processing | Type='Parallel' Name='textDocument/didClose' [Trace - 12:48:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didClose | Method='textDocument/didClose'" } [Info - 12:48:41 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didClose | Method='textDocument/didClose' [Trace - 12:48:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didClose | Method='textDocument/didClose'" } [Info - 12:48:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didClose | Method='textDocument/didClose' [Trace - 12:48:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didClose to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidCloseTextDocumentParams | Method='textDocument/didClose' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidCloseTextDocumentParams'" } [Info - 12:48:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didClose to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidCloseTextDocumentParams | Method='textDocument/didClose' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidCloseTextDocumentParams' [Trace - 12:48:41 am] Received notification 'textDocument/publishDiagnostics'. Params: { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 0, "diagnostics": [] } [Trace - 12:48:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler: Finished closing document. | " } [Info - 12:48:41 am] Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler: Finished closing document. | [Trace - 12:48:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didClose in 3ms | Method='textDocument/didClose' ElapsedMilliseconds='3'" } [Info - 12:48:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didClose in 3ms | Method='textDocument/didClose' ElapsedMilliseconds='3' [Trace - 12:48:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didClose in 3ms | Method='textDocument/didClose' ElapsedMilliseconds='3'" } [Info - 12:48:41 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didClose in 3ms | Method='textDocument/didClose' ElapsedMilliseconds='3' [Trace - 12:48:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution completed successfully. | " } [Info - 12:48:53 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution completed successfully. | [Trace - 12:48:53 am] Received notification 'powerShell/executionStatusChanged'. Params: { "executionOptions": { "writeOutputToHost": true, "writeErrorsToHost": true, "addToHistory": true, "interruptCommandPrompt": false, "writeInputToHost": false, "inputString": null, "useNewScope": false }, "executionStatus": 1, "hadErrors": false } [Trace - 12:48:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Attempting to execute command(s):\r\n\r\n git reset --continue origin/Main\r\n Out-Default\r\n | " } [Info - 12:48:53 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Attempting to execute command(s): git reset --continue origin/Main Out-Default | [Trace - 12:48:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed --\r\n\r\n Old state: Ready\r\n New state: Running\r\n Result: NotFinished | " } [Info - 12:48:53 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed -- Old state: Ready New state: Running Result: NotFinished | [Trace - 12:48:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: NotifyBeginApplication() called. | " } [Info - 12:48:53 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: NotifyBeginApplication() called. | [Trace - 12:48:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: NotifyEndApplication() called. | " } [Info - 12:48:53 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: NotifyEndApplication() called. | [Trace - 12:48:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed --\r\n\r\n Old state: Running\r\n New state: Ready\r\n Result: Completed | " } [Info - 12:48:53 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed -- Old state: Running New state: Ready Result: Completed | [Trace - 12:48:53 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution of the following command(s) completed with errors:\r\n\r\n git reset --continue origin/Main\r\n Out-Default\r\n\r\n | " } [Error - 12:48:53 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution of the following command(s) completed with errors: git reset --continue origin/Main Out-Default | [Trace - 12:48:53 am] Received notification 'powerShell/executionStatusChanged'. Params: { "executionOptions": { "writeOutputToHost": true, "writeErrorsToHost": true, "addToHistory": true, "interruptCommandPrompt": false, "writeInputToHost": false, "inputString": null, "useNewScope": false }, "executionStatus": 4, "hadErrors": true } [Trace - 12:48:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: StartReadLoop called while read loop is already running | " } [Info - 12:48:53 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: StartReadLoop called while read loop is already running | [Trace - 12:48:53 am] Received notification 'powerShell/executionStatusChanged'. Params: { "executionOptions": { "writeOutputToHost": false, "writeErrorsToHost": false, "addToHistory": false, "interruptCommandPrompt": false, "writeInputToHost": false, "inputString": null, "useNewScope": false }, "executionStatus": 1, "hadErrors": false } [Trace - 12:48:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Attempting to execute command(s):\r\n\r\n prompt\r\n | " } [Info - 12:48:53 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Attempting to execute command(s): prompt | [Trace - 12:48:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed --\r\n\r\n Old state: Ready\r\n New state: Running\r\n Result: NotFinished | " } [Info - 12:48:53 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed -- Old state: Ready New state: Running Result: NotFinished | [Trace - 12:48:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed --\r\n\r\n Old state: Running\r\n New state: Ready\r\n Result: Completed | " } [Info - 12:48:53 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed -- Old state: Running New state: Ready Result: Completed | [Trace - 12:48:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution completed successfully. | " } [Info - 12:48:53 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution completed successfully. | [Trace - 12:48:53 am] Received notification 'powerShell/executionStatusChanged'. Params: { "executionOptions": { "writeOutputToHost": false, "writeErrorsToHost": false, "addToHistory": false, "interruptCommandPrompt": false, "writeInputToHost": false, "inputString": null, "useNewScope": false }, "executionStatus": 4, "hadErrors": false } [Trace - 12:48:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Attempting to execute command(s):\r\n\r\n __Invoke-ReadLineForEditorServices -CancellationToken System.Threading.CancellationToken\r\n | " } [Info - 12:48:53 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Attempting to execute command(s): __Invoke-ReadLineForEditorServices -CancellationToken System.Threading.CancellationToken | [Trace - 12:48:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution completed successfully. | " } [Info - 12:48:58 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution completed successfully. | [Trace - 12:48:58 am] Received notification 'powerShell/executionStatusChanged'. Params: { "executionOptions": { "writeOutputToHost": true, "writeErrorsToHost": true, "addToHistory": true, "interruptCommandPrompt": false, "writeInputToHost": false, "inputString": null, "useNewScope": false }, "executionStatus": 1, "hadErrors": false } [Trace - 12:48:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Attempting to execute command(s):\r\n\r\n git reset --har origin/Main\r\n Out-Default\r\n | " } [Info - 12:48:58 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Attempting to execute command(s): git reset --har origin/Main Out-Default | [Trace - 12:48:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed --\r\n\r\n Old state: Ready\r\n New state: Running\r\n Result: NotFinished | " } [Info - 12:48:58 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed -- Old state: Ready New state: Running Result: NotFinished | [Trace - 12:48:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: NotifyBeginApplication() called. | " } [Info - 12:48:58 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: NotifyBeginApplication() called. | [Trace - 12:48:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: NotifyEndApplication() called. | " } [Info - 12:48:58 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: NotifyEndApplication() called. | [Trace - 12:48:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed --\r\n\r\n Old state: Running\r\n New state: Ready\r\n Result: Completed | " } [Info - 12:48:58 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed -- Old state: Running New state: Ready Result: Completed | [Trace - 12:48:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution completed successfully. | " } [Info - 12:48:58 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution completed successfully. | [Trace - 12:48:58 am] Received notification 'powerShell/executionStatusChanged'. Params: { "executionOptions": { "writeOutputToHost": true, "writeErrorsToHost": true, "addToHistory": true, "interruptCommandPrompt": false, "writeInputToHost": false, "inputString": null, "useNewScope": false }, "executionStatus": 4, "hadErrors": false } [Trace - 12:48:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: StartReadLoop called while read loop is already running | " } [Info - 12:48:58 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: StartReadLoop called while read loop is already running | [Trace - 12:48:58 am] Received notification 'powerShell/executionStatusChanged'. Params: { "executionOptions": { "writeOutputToHost": false, "writeErrorsToHost": false, "addToHistory": false, "interruptCommandPrompt": false, "writeInputToHost": false, "inputString": null, "useNewScope": false }, "executionStatus": 1, "hadErrors": false } [Trace - 12:48:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Attempting to execute command(s):\r\n\r\n prompt\r\n | " } [Info - 12:48:58 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Attempting to execute command(s): prompt | [Trace - 12:48:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed --\r\n\r\n Old state: Ready\r\n New state: Running\r\n Result: NotFinished | " } [Info - 12:48:58 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed -- Old state: Ready New state: Running Result: NotFinished | [Trace - 12:48:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed --\r\n\r\n Old state: Running\r\n New state: Ready\r\n Result: Completed | " } [Info - 12:48:58 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed -- Old state: Running New state: Ready Result: Completed | [Trace - 12:48:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution completed successfully. | " } [Info - 12:48:58 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution completed successfully. | [Trace - 12:48:58 am] Received notification 'powerShell/executionStatusChanged'. Params: { "executionOptions": { "writeOutputToHost": false, "writeErrorsToHost": false, "addToHistory": false, "interruptCommandPrompt": false, "writeInputToHost": false, "inputString": null, "useNewScope": false }, "executionStatus": 4, "hadErrors": false } [Trace - 12:48:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Attempting to execute command(s):\r\n\r\n __Invoke-ReadLineForEditorServices -CancellationToken System.Threading.CancellationToken\r\n | " } [Info - 12:48:58 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Attempting to execute command(s): __Invoke-ReadLineForEditorServices -CancellationToken System.Threading.CancellationToken | [Trace - 12:48:58 am] Sending notification '$/setTraceNotification'. Params: { "value": "verbose" } [Trace - 12:48:58 am] Sending notification 'workspace/didChangeConfiguration'. Params: { "settings": null } [Trace - 12:48:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for $/setTraceNotification | Method='$/setTraceNotification'" } [Info - 12:48:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for $/setTraceNotification | Method='$/setTraceNotification' [Trace - 12:48:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Unable to find $/setTraceNotification, methods found include initialize:OmniSharp.Extensions.LanguageServer.Server.LanguageServer, initialized:OmniSharp.Extensions.LanguageServer.Server.LanguageServer, exit:OmniSharp.Extensions.LanguageServer.Server.LanguageServer, shutdown:OmniSharp.Extensions.LanguageServer.Server.LanguageServer, workspace/symbol:Microsoft.PowerShell.EditorServices.Handlers.PsesWorkspaceSymbolsHandler, textDocument/didChange:Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler, textDocument/didOpen:Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler, textDocument/didClose:Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler, textDocument/didSave:Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler, powerShell/getVersion:Microsoft.PowerShell.EditorServices.Handlers.GetVersionHandler, workspace/didChangeConfiguration:Microsoft.PowerShell.EditorServices.Handlers.PsesConfigurationHandler, textDocument/foldingRange:Microsoft.PowerShell.EditorServices.Handlers.PsesFoldingRangeHandler, textDocument/formatting:Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentFormattingHandlers, textDocument/rangeFormatting:Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentFormattingHandlers, textDocument/references:Microsoft.PowerShell.EditorServices.Handlers.PsesReferencesHandler, textDocument/documentSymbol:Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler, textDocument/documentHighlight:Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentHighlightHandler, powerShell/getPSHostProcesses:Microsoft.PowerShell.EditorServices.Handlers.PSHostProcessAndRunspaceHandlers, powerShell/getRunspace:Microsoft.PowerShell.EditorServices.Handlers.PSHostProcessAndRunspaceHandlers, textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers, codeLens/resolve:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers, textDocument/codeAction:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler, powerShell/invokeExtensionCommand:Microsoft.PowerShell.EditorServices.Handlers.InvokeExtensionCommandHandler, textDocument/completion:Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler, completionItem/resolve:Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler, textDocument/hover:Microsoft.PowerShell.EditorServices.Handlers.PsesHoverHandler, textDocument/signatureHelp:Microsoft.PowerShell.EditorServices.Handlers.PsesSignatureHelpHandler, textDocument/definition:Microsoft.PowerShell.EditorServices.Handlers.PsesDefinitionHandler, powerShell/getProjectTemplates:Microsoft.PowerShell.EditorServices.Handlers.TemplateHandlers, powerShell/newProjectFromTemplate:Microsoft.PowerShell.EditorServices.Handlers.TemplateHandlers, powerShell/getCommentHelp:Microsoft.PowerShell.EditorServices.Handlers.GetCommentHelpHandler, evaluate:Microsoft.PowerShell.EditorServices.Handlers.EvaluateHandler, powerShell/getCommand:Microsoft.PowerShell.EditorServices.Handlers.GetCommandHandler, powerShell/showHelp:Microsoft.PowerShell.EditorServices.Handlers.ShowHelpHandler, powerShell/expandAlias:Microsoft.PowerShell.EditorServices.Handlers.ExpandAliasHandler, $/progress:OmniSharp.Extensions.LanguageServer.Protocol.Progress.ProgressManager, window/workDoneProgress/cancel:OmniSharp.Extensions.LanguageServer.Protocol.Server.WorkDone.ServerWorkDoneManager | Method='$/setTraceNotification' Methods='initialize:OmniSharp.Extensions.LanguageServer.Server.LanguageServer, initialized:OmniSharp.Extensions.LanguageServer.Server.LanguageServer, exit:OmniSharp.Extensions.LanguageServer.Server.LanguageServer, shutdown:OmniSharp.Extensions.LanguageServer.Server.LanguageServer, workspace/symbol:Microsoft.PowerShell.EditorServices.Handlers.PsesWorkspaceSymbolsHandler, textDocument/didChange:Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler, textDocument/didOpen:Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler, textDocument/didClose:Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler, textDocument/didSave:Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler, powerShell/getVersion:Microsoft.PowerShell.EditorServices.Handlers.GetVersionHandler, workspace/didChangeConfiguration:Microsoft.PowerShell.EditorServices.Handlers.PsesConfigurationHandler, textDocument/foldingRange:Microsoft.PowerShell.EditorServices.Handlers.PsesFoldingRangeHandler, textDocument/formatting:Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentFormattingHandlers, textDocument/rangeFormatting:Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentFormattingHandlers, textDocument/references:Microsoft.PowerShell.EditorServices.Handlers.PsesReferencesHandler, textDocument/documentSymbol:Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler, textDocument/documentHighlight:Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentHighlightHandler, powerShell/getPSHostProcesses:Microsoft.PowerShell.EditorServices.Handlers.PSHostProcessAndRunspaceHandlers, powerShell/getRunspace:Microsoft.PowerShell.EditorServices.Handlers.PSHostProcessAndRunspaceHandlers, textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers, codeLens/resolve:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers, textDocument/codeAction:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler, powerShell/invokeExtensionCommand:Microsoft.PowerShell.EditorServices.Handlers.InvokeExtensionCommandHandler, textDocument/completion:Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler, completionItem/resolve:Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler, textDocument/hover:Microsoft.PowerShell.EditorServices.Handlers.PsesHoverHandler, textDocument/signatureHelp:Microsoft.PowerShell.EditorServices.Handlers.PsesSignatureHelpHandler, textDocument/definition:Microsoft.PowerShell.EditorServices.Handlers.PsesDefinitionHandler, powerShell/getProjectTemplates:Microsoft.PowerShell.EditorServices.Handlers.TemplateHandlers, powerShell/newProjectFromTemplate:Microsoft.PowerShell.EditorServices.Handlers.TemplateHandlers, powerShell/getCommentHelp:Microsoft.PowerShell.EditorServices.Handlers.GetCommentHelpHandler, evaluate:Microsoft.PowerShell.EditorServices.Handlers.EvaluateHandler, powerShell/getCommand:Microsoft.PowerShell.EditorServices.Handlers.GetCommandHandler, powerShell/showHelp:Microsoft.PowerShell.EditorServices.Handlers.ShowHelpHandler, powerShell/expandAlias:Microsoft.PowerShell.EditorServices.Handlers.ExpandAliasHandler, $/progress:OmniSharp.Extensions.LanguageServer.Protocol.Progress.ProgressManager, window/workDoneProgress/cancel:OmniSharp.Extensions.LanguageServer.Protocol.Server.WorkDone.ServerWorkDoneManager'" } [Info - 12:48:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Unable to find $/setTraceNotification, methods found include initialize:OmniSharp.Extensions.LanguageServer.Server.LanguageServer, initialized:OmniSharp.Extensions.LanguageServer.Server.LanguageServer, exit:OmniSharp.Extensions.LanguageServer.Server.LanguageServer, shutdown:OmniSharp.Extensions.LanguageServer.Server.LanguageServer, workspace/symbol:Microsoft.PowerShell.EditorServices.Handlers.PsesWorkspaceSymbolsHandler, textDocument/didChange:Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler, textDocument/didOpen:Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler, textDocument/didClose:Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler, textDocument/didSave:Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler, powerShell/getVersion:Microsoft.PowerShell.EditorServices.Handlers.GetVersionHandler, workspace/didChangeConfiguration:Microsoft.PowerShell.EditorServices.Handlers.PsesConfigurationHandler, textDocument/foldingRange:Microsoft.PowerShell.EditorServices.Handlers.PsesFoldingRangeHandler, textDocument/formatting:Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentFormattingHandlers, textDocument/rangeFormatting:Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentFormattingHandlers, textDocument/references:Microsoft.PowerShell.EditorServices.Handlers.PsesReferencesHandler, textDocument/documentSymbol:Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler, textDocument/documentHighlight:Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentHighlightHandler, powerShell/getPSHostProcesses:Microsoft.PowerShell.EditorServices.Handlers.PSHostProcessAndRunspaceHandlers, powerShell/getRunspace:Microsoft.PowerShell.EditorServices.Handlers.PSHostProcessAndRunspaceHandlers, textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers, codeLens/resolve:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers, textDocument/codeAction:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler, powerShell/invokeExtensionCommand:Microsoft.PowerShell.EditorServices.Handlers.InvokeExtensionCommandHandler, textDocument/completion:Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler, completionItem/resolve:Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler, textDocument/hover:Microsoft.PowerShell.EditorServices.Handlers.PsesHoverHandler, textDocument/signatureHelp:Microsoft.PowerShell.EditorServices.Handlers.PsesSignatureHelpHandler, textDocument/definition:Microsoft.PowerShell.EditorServices.Handlers.PsesDefinitionHandler, powerShell/getProjectTemplates:Microsoft.PowerShell.EditorServices.Handlers.TemplateHandlers, powerShell/newProjectFromTemplate:Microsoft.PowerShell.EditorServices.Handlers.TemplateHandlers, powerShell/getCommentHelp:Microsoft.PowerShell.EditorServices.Handlers.GetCommentHelpHandler, evaluate:Microsoft.PowerShell.EditorServices.Handlers.EvaluateHandler, powerShell/getCommand:Microsoft.PowerShell.EditorServices.Handlers.GetCommandHandler, powerShell/showHelp:Microsoft.PowerShell.EditorServices.Handlers.ShowHelpHandler, powerShell/expandAlias:Microsoft.PowerShell.EditorServices.Handlers.ExpandAliasHandler, $/progress:OmniSharp.Extensions.LanguageServer.Protocol.Progress.ProgressManager, window/workDoneProgress/cancel:OmniSharp.Extensions.LanguageServer.Protocol.Server.WorkDone.ServerWorkDoneManager | Method='$/setTraceNotification' Methods='initialize:OmniSharp.Extensions.LanguageServer.Server.LanguageServer, initialized:OmniSharp.Extensions.LanguageServer.Server.LanguageServer, exit:OmniSharp.Extensions.LanguageServer.Server.LanguageServer, shutdown:OmniSharp.Extensions.LanguageServer.Server.LanguageServer, workspace/symbol:Microsoft.PowerShell.EditorServices.Handlers.PsesWorkspaceSymbolsHandler, textDocument/didChange:Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler, textDocument/didOpen:Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler, textDocument/didClose:Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler, textDocument/didSave:Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler, powerShell/getVersion:Microsoft.PowerShell.EditorServices.Handlers.GetVersionHandler, workspace/didChangeConfiguration:Microsoft.PowerShell.EditorServices.Handlers.PsesConfigurationHandler, textDocument/foldingRange:Microsoft.PowerShell.EditorServices.Handlers.PsesFoldingRangeHandler, textDocument/formatting:Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentFormattingHandlers, textDocument/rangeFormatting:Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentFormattingHandlers, textDocument/references:Microsoft.PowerShell.EditorServices.Handlers.PsesReferencesHandler, textDocument/documentSymbol:Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler, textDocument/documentHighlight:Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentHighlightHandler, powerShell/getPSHostProcesses:Microsoft.PowerShell.EditorServices.Handlers.PSHostProcessAndRunspaceHandlers, powerShell/getRunspace:Microsoft.PowerShell.EditorServices.Handlers.PSHostProcessAndRunspaceHandlers, textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers, codeLens/resolve:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers, textDocument/codeAction:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler, powerShell/invokeExtensionCommand:Microsoft.PowerShell.EditorServices.Handlers.InvokeExtensionCommandHandler, textDocument/completion:Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler, completionItem/resolve:Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler, textDocument/hover:Microsoft.PowerShell.EditorServices.Handlers.PsesHoverHandler, textDocument/signatureHelp:Microsoft.PowerShell.EditorServices.Handlers.PsesSignatureHelpHandler, textDocument/definition:Microsoft.PowerShell.EditorServices.Handlers.PsesDefinitionHandler, powerShell/getProjectTemplates:Microsoft.PowerShell.EditorServices.Handlers.TemplateHandlers, powerShell/newProjectFromTemplate:Microsoft.PowerShell.EditorServices.Handlers.TemplateHandlers, powerShell/getCommentHelp:Microsoft.PowerShell.EditorServices.Handlers.GetCommentHelpHandler, evaluate:Microsoft.PowerShell.EditorServices.Handlers.EvaluateHandler, powerShell/getCommand:Microsoft.PowerShell.EditorServices.Handlers.GetCommandHandler, powerShell/showHelp:Microsoft.PowerShell.EditorServices.Handlers.ShowHelpHandler, powerShell/expandAlias:Microsoft.PowerShell.EditorServices.Handlers.ExpandAliasHandler, $/progress:OmniSharp.Extensions.LanguageServer.Protocol.Progress.ProgressManager, window/workDoneProgress/cancel:OmniSharp.Extensions.LanguageServer.Protocol.Server.WorkDone.ServerWorkDoneManager' [Trace - 12:48:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Notification handler was not found (or not setup) $/setTraceNotification | Method='$/setTraceNotification'" } [Info - 12:48:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Notification handler was not found (or not setup) $/setTraceNotification | Method='$/setTraceNotification' [Trace - 12:48:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for workspace/didChangeConfiguration | Method='workspace/didChangeConfiguration'" } [Info - 12:48:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for workspace/didChangeConfiguration | Method='workspace/didChangeConfiguration' [Trace - 12:48:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:48:58 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:48:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:48:58 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:48:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:48:58 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:48:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:workspace/didChangeConfiguration request for processing | Type='Serial' Name='workspace/didChangeConfiguration'" } [Info - 12:48:58 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:workspace/didChangeConfiguration request for processing | Type='Serial' Name='workspace/didChangeConfiguration' [Trace - 12:48:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification workspace/didChangeConfiguration | Method='workspace/didChangeConfiguration'" } [Info - 12:48:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification workspace/didChangeConfiguration | Method='workspace/didChangeConfiguration' [Trace - 12:48:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification workspace/didChangeConfiguration | Method='workspace/didChangeConfiguration'" } [Info - 12:48:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification workspace/didChangeConfiguration | Method='workspace/didChangeConfiguration' [Trace - 12:48:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification workspace/didChangeConfiguration to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeConfigurationParams | Method='workspace/didChangeConfiguration' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeConfigurationParams'" } [Info - 12:48:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification workspace/didChangeConfiguration to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeConfigurationParams | Method='workspace/didChangeConfiguration' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeConfigurationParams' [Trace - 12:48:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification workspace/didChangeConfiguration in 0ms | Method='workspace/didChangeConfiguration' ElapsedMilliseconds='0'" } [Info - 12:48:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification workspace/didChangeConfiguration in 0ms | Method='workspace/didChangeConfiguration' ElapsedMilliseconds='0' [Trace - 12:48:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification workspace/didChangeConfiguration in 0ms | Method='workspace/didChangeConfiguration' ElapsedMilliseconds='0'" } [Info - 12:48:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification workspace/didChangeConfiguration in 0ms | Method='workspace/didChangeConfiguration' ElapsedMilliseconds='0' [Trace - 12:49:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution completed successfully. | " } [Info - 12:49:01 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution completed successfully. | [Trace - 12:49:01 am] Received notification 'powerShell/executionStatusChanged'. Params: { "executionOptions": { "writeOutputToHost": true, "writeErrorsToHost": true, "addToHistory": true, "interruptCommandPrompt": false, "writeInputToHost": false, "inputString": null, "useNewScope": false }, "executionStatus": 1, "hadErrors": false } [Trace - 12:49:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Attempting to execute command(s):\r\n\r\n git reset --hard origin/Main\r\n Out-Default\r\n | " } [Info - 12:49:01 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Attempting to execute command(s): git reset --hard origin/Main Out-Default | [Trace - 12:49:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed --\r\n\r\n Old state: Ready\r\n New state: Running\r\n Result: NotFinished | " } [Info - 12:49:01 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed -- Old state: Ready New state: Running Result: NotFinished | [Trace - 12:49:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: NotifyBeginApplication() called. | " } [Info - 12:49:01 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: NotifyBeginApplication() called. | [Trace - 12:49:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: NotifyEndApplication() called. | " } [Info - 12:49:01 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: NotifyEndApplication() called. | [Trace - 12:49:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed --\r\n\r\n Old state: Running\r\n New state: Ready\r\n Result: Completed | " } [Info - 12:49:01 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed -- Old state: Running New state: Ready Result: Completed | [Trace - 12:49:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution completed successfully. | " } [Info - 12:49:01 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution completed successfully. | [Trace - 12:49:01 am] Received notification 'powerShell/executionStatusChanged'. Params: { "executionOptions": { "writeOutputToHost": true, "writeErrorsToHost": true, "addToHistory": true, "interruptCommandPrompt": false, "writeInputToHost": false, "inputString": null, "useNewScope": false }, "executionStatus": 4, "hadErrors": false } [Trace - 12:49:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: StartReadLoop called while read loop is already running | " } [Info - 12:49:01 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: StartReadLoop called while read loop is already running | [Trace - 12:49:01 am] Received notification 'powerShell/executionStatusChanged'. Params: { "executionOptions": { "writeOutputToHost": false, "writeErrorsToHost": false, "addToHistory": false, "interruptCommandPrompt": false, "writeInputToHost": false, "inputString": null, "useNewScope": false }, "executionStatus": 1, "hadErrors": false } [Trace - 12:49:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Attempting to execute command(s):\r\n\r\n prompt\r\n | " } [Info - 12:49:01 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Attempting to execute command(s): prompt | [Trace - 12:49:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed --\r\n\r\n Old state: Ready\r\n New state: Running\r\n Result: NotFinished | " } [Info - 12:49:01 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed -- Old state: Ready New state: Running Result: NotFinished | [Trace - 12:49:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed --\r\n\r\n Old state: Running\r\n New state: Ready\r\n Result: Completed | " } [Info - 12:49:01 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed -- Old state: Running New state: Ready Result: Completed | [Trace - 12:49:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution completed successfully. | " } [Info - 12:49:01 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution completed successfully. | [Trace - 12:49:01 am] Received notification 'powerShell/executionStatusChanged'. Params: { "executionOptions": { "writeOutputToHost": false, "writeErrorsToHost": false, "addToHistory": false, "interruptCommandPrompt": false, "writeInputToHost": false, "inputString": null, "useNewScope": false }, "executionStatus": 4, "hadErrors": false } [Trace - 12:49:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Attempting to execute command(s):\r\n\r\n __Invoke-ReadLineForEditorServices -CancellationToken System.Threading.CancellationToken\r\n | " } [Info - 12:49:01 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Attempting to execute command(s): __Invoke-ReadLineForEditorServices -CancellationToken System.Threading.CancellationToken | [Trace - 12:49:28 am] Sending notification 'textDocument/didOpen'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "languageId": "powershell", "version": 1, "text": "[CmdletBinding(SupportsShouldProcess = $true)]\r\nParam (\r\n [ValidatePattern(\"[a-zA-Z0-9\\-]{3,24}\")]\r\n [Parameter(Mandatory = $true)]\r\n [string] $EnvironmentName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9]{1,5}\")]\r\n [string] $EnvironmentCode,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9]{1,5}\")]\r\n [string] $Location,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9\\-]{3,24}\")]\r\n [string] $LocationCode,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $TenantId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $SubscriptionId,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $ConfigFile = \"config.$($EnvironmentCode.ToLower()).json\",\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $diagnosticsObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $dataFactoryPrincipalId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databricksNetworkObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $generalNetworkObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlServerName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlUsername,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlPassword,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databasesObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databricksToken,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databricksWorkspaceUrl,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $dataLakeStorageAccountName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $functionAppServicePrincipalId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $functionAppMasterKey, \r\n \r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksApplicationId,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksServicePrincipalId,\r\n \r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksApplicationKey,\r\n \r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksAadToken,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $azureADGroupId_keyVaultAdministrator,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $automationAccountApplicationId\r\n)\r\n\r\nSet-StrictMode -Version \"Latest\"\r\n$ErrorActionPreference = \"Stop\"\r\n\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/adp.psm1\") -Force -Verbose:$false\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/keyvault.psm1\") -Force -Verbose:$false\r\n\r\n$Context = Initialize-ADPContext -parameters $PSBoundParameters -configFilePath (Join-Path $PSScriptRoot $ConfigFile)\r\n$diagnostics = ConvertFrom-JsonToHash -Object $diagnosticsObject\r\n$databases = ConvertFrom-JsonToHash -Object $databasesObject\r\n$databricksNetwork = ConvertFrom-JsonToHash -Object $databricksNetworkObject\r\n$generalNetwork = ConvertFrom-JsonToHash -Object $generalNetworkObject\r\n\r\ntry {\r\n\r\n if ($VerbosePreference -eq \"SilentlyContinue\" -and $Env:SYSTEM_DEBUG) {\r\n $VerbosePreference = \"Continue\"\r\n }\r\n\r\n if (-not $pscmdlet.ShouldProcess(\"Deploy with powershell\")) {\r\n Write-Verbose \"-WhatIf is set, will not execute deployment.\"\r\n\r\n Write-Host \"Deploy would proceed with the following parameters\"\r\n $Context | Format-Table | Out-String | Write-Host\r\n }\r\n else {\r\n $Context | Format-Table | Out-String | Write-Verbose\r\n\r\n ###############################################################################\r\n ## KeyVault\r\n ###############################################################################\r\n\r\n $deployerAzureAdObjectId = Get-CurrentUserAzureAdObjectId $TenantId;\r\n $keyVaultParams = Get-Params -context $Context -diagnostics $diagnostics -purpose \"Operational secreats\" -with @{\r\n \"akvName\" = Get-ResourceName -context $Context -resourceCode \"AKV\" -suffix \"002\";\r\n \"subnetIdArray\" = @($databricksNetwork.subnetDBRPublicResourceId, $generalNetwork.subnetVMResourceId, $generalNetwork.subnetWebAppResourceId)\r\n \"bypassNetworkDefaultAction\" = \"AzureServices\" # Needed for Key Vault secret scope per https://cloudarchitected.com/2019/02/network-isolation-for-azure-databricks/#Key_Vault-backed_secret_scopes\r\n \"networkDefaultAction\" = \"Deny\"\r\n \"tenantId\" = $TenantId;\r\n \"accessPolicy_azureDevOpsId\" = $deployerAzureAdObjectId;\r\n \"accessPolicy_dataFactoryId\" = $dataFactoryPrincipalId;\r\n \"accessPolicy_functionAppId\" = $functionAppServicePrincipalId;\r\n \"accessPolicy_administratorsId\" = $azureADGroupId_keyVaultAdministrator;\r\n \"accessPolicy_automationAccountId\" = $automationAccountApplicationId;\r\n }\r\n $keyVault = Invoke-ARM -context $Context -template \"keyVault\" -resourceGroupName $Context.resourceGroupNames.security -parameters $keyVaultParams\r\n\r\n $keyVaultName = $keyVault.keyVaultName.value\r\n $keyVaultResourceId = $keyVault.keyVaultResourceId.value\r\n $keyVaultResourceGroupName = $Context.resourceGroupNames.security\r\n $keyVaultUri = $keyVault.keyVaultUri.value\r\n \r\n try {\r\n $currentIp = Get-CurrentIP\r\n\r\n Write-Host \"Temporarily granting this node ($currentIp) firewall access to the keyvault $keyVaultName\"\r\n Add-IPToKeyVaultWhitelist -resourceGroupName $keyVaultResourceGroupName -keyVaultName $keyVaultName -ip $currentIp\r\n\r\n $secrets = @(\r\n @{\r\n \"secretName\" = \"sqlPassword\";\r\n \"secretValue\" = $sqlPassword;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseConnectionStringConfig\";\r\n \"secretValue\" = (\"Server=tcp:\" + $sqlServerName + \".database.windows.net,1433;Database=\" + $databases.Config + \";Trusted_Connection=False;Encrypt=True\");\r\n };\r\n @{\r\n \"secretName\" = \"databricksToken\";\r\n \"secretValue\" = $databricksToken;\r\n };\r\n if ($databricksApplicationKey) {\r\n @{\r\n \"secretName\" = \"databricksApplicationKey\";\r\n \"secretValue\" = $databricksApplicationKey;\r\n };\r\n }\r\n @{\r\n \"secretName\" = \"functionAppPowershellMasterKey\";\r\n \"secretValue\" = $functionAppMasterKey;\r\n };\r\n # Below items are not really secrets, but are currently needed by our Databricks code\r\n # Todo: Configure non-secrets into Databricks separate to this\r\n @{\r\n \"secretName\" = \"sqlServerName\";\r\n \"secretValue\" = $sqlServerName;\r\n };\r\n @{\r\n \"secretName\" = \"sqlUsername\";\r\n \"secretValue\" = $sqlUsername;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseNameStage\";\r\n \"secretValue\" = $databases.Stage;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseNameConfig\";\r\n \"secretValue\" = $databases.Config;\r\n };\r\n @{\r\n \"secretName\" = \"azureTenantID\";\r\n \"secretValue\" = $TenantId;\r\n };\r\n @{\r\n \"secretName\" = \"storageAccountDataLake\";\r\n \"secretValue\" = $dataLakeStorageAccountName;\r\n };\r\n if ($databricksApplicationId) {\r\n @{\r\n \"secretName\" = \"databricksApplicationID\";\r\n \"secretValue\" = $databricksApplicationId;\r\n };\r\n }\r\n if ($databricksServicePrincipalId) {\r\n @{\r\n \"secretName\" = \"databricksServicePrincipalID\";\r\n \"secretValue\" = $databricksServicePrincipalId;\r\n };\r\n }\r\n )\r\n\r\n $secrets | Foreach-Object {\r\n $currentValue = Get-OptionalAzKeyVaultSecretValue -VaultName $keyVaultName -Name $_.secretName\r\n if ($currentValue -ne $_.secretValue) {\r\n Write-Host \"Setting Key Vault value for $($_.secretName) in $keyVaultName\"\r\n Set-AzKeyVaultSecret -VaultName $keyVaultName -Name $_.secretName -SecretValue (ConvertTo-SecureString -AsPlainText -Force -String $_.secretValue) | Out-Null\r\n }\r\n else {\r\n Write-Host \"Existing Key Vault value for $($_.secretName) OK\"\r\n }\r\n }\r\n }\r\n finally {\r\n Write-Host \"Removing this node's ($currentIp) firewall access from the keyvault $keyVaultName\"\r\n Remove-IPFromKeyVaultWhitelist -resourceGroupName $keyVaultResourceGroupName -keyVaultName $keyVaultName -ip $currentIp\r\n }\r\n\r\n ###############################################################################\r\n ## Databricks - Attach keyvault to secret scope\r\n ###############################################################################\r\n\r\n Set-DatabricksEnvironment -ApiRootUrl $databricksWorkspaceUrl -AccessToken $databricksAadToken\r\n\r\n $existingScope = Get-DatabricksSecretScope | Where-Object { $_ -and $_.name -eq \"datalakeconfig\" } | Select-Object -First 1\r\n if (-not $existingScope) {\r\n Write-Host \"Adding keyvault '$keyVaultName' as a secret scope called 'datalakeconfig' within databricks\"\r\n Add-DatabricksSecretScope -ScopeName \"datalakeconfig\" -AzureKeyVaultResourceID $keyVaultResourceId -AzureKeyVaultDNS $keyVaultUri\r\n }\r\n }\r\n}\r\ncatch {\r\n Write-Host -ForegroundColor Red \"Caught an exception of type $($_.Exception.GetType())\"\r\n Write-Host -ForegroundColor Red $_.Exception.Message\r\n\r\n if ($_.ScriptStackTrace) {\r\n Write-Host -ForegroundColor Red $_.ScriptStackTrace\r\n }\r\n\r\n if ($_.Exception.InnerException) {\r\n Write-Host -ForegroundColor Red \"Caused by: $($_.Exception.InnerException.Message)\"\r\n }\r\n\r\n throw\r\n}\r\n" } } [Trace - 12:49:28 am] Sending request 'textDocument/codeAction - (9)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 0, "character": 0 }, "end": { "line": 0, "character": 0 } }, "context": { "diagnostics": [] } } [Trace - 12:49:28 am] Sending request 'textDocument/documentSymbol - (10)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didOpen | Method='textDocument/didOpen'" } [Info - 12:49:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didOpen | Method='textDocument/didOpen' [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didOpen request for processing | Type='Serial' Name='textDocument/didOpen'" } [Info - 12:49:28 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didOpen request for processing | Type='Serial' Name='textDocument/didOpen' [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didOpen | Method='textDocument/didOpen'" } [Info - 12:49:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didOpen | Method='textDocument/didOpen' [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didOpen | Method='textDocument/didOpen'" } [Info - 12:49:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didOpen | Method='textDocument/didOpen' [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didOpen to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidOpenTextDocumentParams | Method='textDocument/didOpen' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidOpenTextDocumentParams'" } [Info - 12:49:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didOpen to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidOpenTextDocumentParams | Method='textDocument/didOpen' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidOpenTextDocumentParams' [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler: Finished opening document. | " } [Info - 12:49:28 am] Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler: Finished opening document. | [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didOpen in 0ms | Method='textDocument/didOpen' ElapsedMilliseconds='0'" } [Info - 12:49:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didOpen in 0ms | Method='textDocument/didOpen' ElapsedMilliseconds='0' [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didOpen in 0ms | Method='textDocument/didOpen' ElapsedMilliseconds='0'" } [Info - 12:49:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didOpen in 0ms | Method='textDocument/didOpen' ElapsedMilliseconds='0' [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:49:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:49:28 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:49:28 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:9 request for processing | Type='Parallel' Name='textDocument/codeAction:9'" } [Info - 12:49:28 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:9 request for processing | Type='Parallel' Name='textDocument/codeAction:9' [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 9 | Method='textDocument/codeAction' ResponseId='9'" } [Info - 12:49:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 9 | Method='textDocument/codeAction' ResponseId='9' [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (9) textDocument/codeAction | Id='9' Method='textDocument/codeAction'" } [Info - 12:49:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (9) textDocument/codeAction | Id='9' Method='textDocument/codeAction' [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (9) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='9' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:49:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (9) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='9' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:49:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:10 request for processing | Type='Parallel' Name='textDocument/documentSymbol:10'" } [Info - 12:49:28 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:10 request for processing | Type='Parallel' Name='textDocument/documentSymbol:10' [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 10 | Method='textDocument/documentSymbol' ResponseId='10'" } [Info - 12:49:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 10 | Method='textDocument/documentSymbol' ResponseId='10' [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (10) textDocument/documentSymbol | Id='10' Method='textDocument/documentSymbol'" } [Info - 12:49:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (10) textDocument/documentSymbol | Id='10' Method='textDocument/documentSymbol' [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (10) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='10' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:49:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (10) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='10' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:49:28 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | " } [Info - 12:49:28 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:49:28 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:49:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (10) textDocument/documentSymbol in 1ms | Id='10' Method='textDocument/documentSymbol' ElapsedMilliseconds='1'" } [Info - 12:49:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (10) textDocument/documentSymbol in 1ms | Id='10' Method='textDocument/documentSymbol' ElapsedMilliseconds='1' [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 10 in 1ms | Method='textDocument/documentSymbol' ResponseId='10' ElapsedMilliseconds='1'" } [Info - 12:49:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 10 in 1ms | Method='textDocument/documentSymbol' ResponseId='10' ElapsedMilliseconds='1' [Trace - 12:49:28 am] Received response 'textDocument/documentSymbol - (10)' in 9ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:49:28 am] Sending request 'textDocument/foldingRange - (11)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:49:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:11 request for processing | Type='Parallel' Name='textDocument/foldingRange:11'" } [Info - 12:49:28 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:11 request for processing | Type='Parallel' Name='textDocument/foldingRange:11' [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 11 | Method='textDocument/foldingRange' ResponseId='11'" } [Info - 12:49:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 11 | Method='textDocument/foldingRange' ResponseId='11' [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (11) textDocument/foldingRange | Id='11' Method='textDocument/foldingRange'" } [Info - 12:49:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (11) textDocument/foldingRange | Id='11' Method='textDocument/foldingRange' [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (11) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='11' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:49:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (11) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='11' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:49:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (11) textDocument/foldingRange in 0ms | Id='11' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:49:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (11) textDocument/foldingRange in 0ms | Id='11' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 11 in 0ms | Method='textDocument/foldingRange' ResponseId='11' ElapsedMilliseconds='0'" } [Info - 12:49:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 11 in 0ms | Method='textDocument/foldingRange' ResponseId='11' ElapsedMilliseconds='0' [Trace - 12:49:28 am] Received response 'textDocument/foldingRange - (11)' in 3ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:49:28 am] Sending request 'textDocument/codeLens - (12)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:49:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:12 request for processing | Type='Parallel' Name='textDocument/codeLens:12'" } [Info - 12:49:28 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:12 request for processing | Type='Parallel' Name='textDocument/codeLens:12' [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 12 | Method='textDocument/codeLens' ResponseId='12'" } [Info - 12:49:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 12 | Method='textDocument/codeLens' ResponseId='12' [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (12) textDocument/codeLens | Id='12' Method='textDocument/codeLens'" } [Info - 12:49:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (12) textDocument/codeLens | Id='12' Method='textDocument/codeLens' [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (12) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='12' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:49:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (12) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='12' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:49:28 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:49:28 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:49:28 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:49:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (12) textDocument/codeLens in 1ms | Id='12' Method='textDocument/codeLens' ElapsedMilliseconds='1'" } [Info - 12:49:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (12) textDocument/codeLens in 1ms | Id='12' Method='textDocument/codeLens' ElapsedMilliseconds='1' [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 12 in 1ms | Method='textDocument/codeLens' ResponseId='12' ElapsedMilliseconds='1'" } [Info - 12:49:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 12 in 1ms | Method='textDocument/codeLens' ResponseId='12' ElapsedMilliseconds='1' [Trace - 12:49:28 am] Received response 'textDocument/codeLens - (12)' in 6ms. Result: [] [Trace - 12:49:28 am] Sending notification '$/cancelRequest'. Params: { "id": 9 } [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Found cancellation request $/cancelRequest | Method='$/cancelRequest'" } [Info - 12:49:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Found cancellation request $/cancelRequest | Method='$/cancelRequest' [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Cancelling pending request | " } [Info - 12:49:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Cancelling pending request | [Trace - 12:49:28 am] Sending request 'textDocument/codeLens - (13)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:49:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:13 request for processing | Type='Parallel' Name='textDocument/codeLens:13'" } [Info - 12:49:28 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:13 request for processing | Type='Parallel' Name='textDocument/codeLens:13' [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 13 | Method='textDocument/codeLens' ResponseId='13'" } [Info - 12:49:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 13 | Method='textDocument/codeLens' ResponseId='13' [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (13) textDocument/codeLens | Id='13' Method='textDocument/codeLens'" } [Info - 12:49:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (13) textDocument/codeLens | Id='13' Method='textDocument/codeLens' [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (13) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='13' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:49:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (13) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='13' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:49:28 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:49:28 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:49:28 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:49:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (13) textDocument/codeLens in 0ms | Id='13' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:49:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (13) textDocument/codeLens in 0ms | Id='13' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 13 in 0ms | Method='textDocument/codeLens' ResponseId='13' ElapsedMilliseconds='0'" } [Info - 12:49:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 13 in 0ms | Method='textDocument/codeLens' ResponseId='13' ElapsedMilliseconds='0' [Trace - 12:49:28 am] Received response 'textDocument/codeLens - (13)' in 3ms. Result: [] [Trace - 12:49:28 am] Sending request 'textDocument/codeAction - (14)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 213, "character": 17 }, "end": { "line": 213, "character": 17 } }, "context": { "diagnostics": [] } } [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:49:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:14 request for processing | Type='Parallel' Name='textDocument/codeAction:14'" } [Info - 12:49:28 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:14 request for processing | Type='Parallel' Name='textDocument/codeAction:14' [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 14 | Method='textDocument/codeAction' ResponseId='14'" } [Info - 12:49:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 14 | Method='textDocument/codeAction' ResponseId='14' [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (14) textDocument/codeAction | Id='14' Method='textDocument/codeAction'" } [Info - 12:49:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (14) textDocument/codeAction | Id='14' Method='textDocument/codeAction' [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (14) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='14' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:49:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (14) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='14' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.Analysis.PssaCmdletAnalysisEngine: Found 1 violations | " } [Info - 12:49:28 am] Microsoft.PowerShell.EditorServices.Services.Analysis.PssaCmdletAnalysisEngine: Found 1 violations | [Trace - 12:49:28 am] Received notification 'textDocument/publishDiagnostics'. Params: { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 0, "diagnostics": [ { "range": { "start": { "line": 45, "character": 4 }, "end": { "line": 46, "character": 25 } }, "severity": 2, "code": "PSAvoidUsingPlainTextForPassword", "source": "PSScriptAnalyzer", "message": "Parameter '$sqlPassword' should use SecureString, otherwise this will expose sensitive information. See ConvertTo-SecureString for more information." }, { "range": { "start": { "line": 45, "character": 4 }, "end": { "line": 46, "character": 25 } }, "severity": 2, "code": "PSAvoidUsingPlainTextForPassword", "source": "PSScriptAnalyzer", "message": "Parameter '$sqlPassword' should use SecureString, otherwise this will expose sensitive information. See ConvertTo-SecureString for more information." } ] } [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:49:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (14) textDocument/codeAction in 104ms | Id='14' Method='textDocument/codeAction' ElapsedMilliseconds='104'" } [Info - 12:49:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (14) textDocument/codeAction in 104ms | Id='14' Method='textDocument/codeAction' ElapsedMilliseconds='104' [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (9) textDocument/codeAction in 772ms | Id='9' Method='textDocument/codeAction' ElapsedMilliseconds='772'" } [Info - 12:49:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (9) textDocument/codeAction in 772ms | Id='9' Method='textDocument/codeAction' ElapsedMilliseconds='772' [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 14 in 104ms | Method='textDocument/codeAction' ResponseId='14' ElapsedMilliseconds='104'" } [Info - 12:49:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 14 in 104ms | Method='textDocument/codeAction' ResponseId='14' ElapsedMilliseconds='104' [Trace - 12:49:28 am] Received response 'textDocument/codeAction - (14)' in 108ms. Result: [] [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Request 9 was cancelled | Id='9'" } [Info - 12:49:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Request 9 was cancelled | Id='9' [Trace - 12:49:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 9 in 773ms | Method='textDocument/codeAction' ResponseId='9' ElapsedMilliseconds='773'" } [Info - 12:49:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 9 in 773ms | Method='textDocument/codeAction' ResponseId='9' ElapsedMilliseconds='773' [Trace - 12:49:28 am] Received response 'textDocument/codeAction - (9)' in 785ms. Request failed: Request Cancelled (-32800). [Trace - 12:49:29 am] Sending request 'textDocument/codeAction - (15)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 213, "character": 17 }, "end": { "line": 213, "character": 17 } }, "context": { "diagnostics": [] } } [Trace - 12:49:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:49:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:49:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:15 request for processing | Type='Parallel' Name='textDocument/codeAction:15'" } [Info - 12:49:29 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:15 request for processing | Type='Parallel' Name='textDocument/codeAction:15' [Trace - 12:49:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 15 | Method='textDocument/codeAction' ResponseId='15'" } [Info - 12:49:29 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 15 | Method='textDocument/codeAction' ResponseId='15' [Trace - 12:49:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (15) textDocument/codeAction | Id='15' Method='textDocument/codeAction'" } [Info - 12:49:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (15) textDocument/codeAction | Id='15' Method='textDocument/codeAction' [Trace - 12:49:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (15) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='15' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:49:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (15) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='15' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:49:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:49:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:49:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (15) textDocument/codeAction in 0ms | Id='15' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:49:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (15) textDocument/codeAction in 0ms | Id='15' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:49:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 15 in 0ms | Method='textDocument/codeAction' ResponseId='15' ElapsedMilliseconds='0'" } [Info - 12:49:29 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 15 in 0ms | Method='textDocument/codeAction' ResponseId='15' ElapsedMilliseconds='0' [Trace - 12:49:29 am] Received response 'textDocument/codeAction - (15)' in 1ms. Result: [] [Trace - 12:49:29 am] Sending request 'textDocument/hover - (16)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 212, "character": 50 } } [Trace - 12:49:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover'" } [Info - 12:49:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover' [Trace - 12:49:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:16 request for processing | Type='Parallel' Name='textDocument/hover:16'" } [Info - 12:49:29 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:16 request for processing | Type='Parallel' Name='textDocument/hover:16' [Trace - 12:49:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 16 | Method='textDocument/hover' ResponseId='16'" } [Info - 12:49:29 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 16 | Method='textDocument/hover' ResponseId='16' [Trace - 12:49:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (16) textDocument/hover | Id='16' Method='textDocument/hover'" } [Info - 12:49:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (16) textDocument/hover | Id='16' Method='textDocument/hover' [Trace - 12:49:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (16) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='16' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams'" } [Info - 12:49:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (16) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='16' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams' [Trace - 12:49:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover'" } [Info - 12:49:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover' [Trace - 12:49:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (16) textDocument/hover in 0ms | Id='16' Method='textDocument/hover' ElapsedMilliseconds='0'" } [Info - 12:49:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (16) textDocument/hover in 0ms | Id='16' Method='textDocument/hover' ElapsedMilliseconds='0' [Trace - 12:49:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 16 in 0ms | Method='textDocument/hover' ResponseId='16' ElapsedMilliseconds='0'" } [Info - 12:49:29 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 16 in 0ms | Method='textDocument/hover' ResponseId='16' ElapsedMilliseconds='0' [Trace - 12:49:29 am] Received response 'textDocument/hover - (16)' in 4ms. Result: { "contents": null } [Trace - 12:49:30 am] Sending request 'textDocument/hover - (17)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 221, "character": 54 } } [Trace - 12:49:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover'" } [Info - 12:49:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover' [Trace - 12:49:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:17 request for processing | Type='Parallel' Name='textDocument/hover:17'" } [Info - 12:49:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:17 request for processing | Type='Parallel' Name='textDocument/hover:17' [Trace - 12:49:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 17 | Method='textDocument/hover' ResponseId='17'" } [Info - 12:49:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 17 | Method='textDocument/hover' ResponseId='17' [Trace - 12:49:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (17) textDocument/hover | Id='17' Method='textDocument/hover'" } [Info - 12:49:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (17) textDocument/hover | Id='17' Method='textDocument/hover' [Trace - 12:49:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (17) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='17' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams'" } [Info - 12:49:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (17) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='17' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams' [Trace - 12:49:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover'" } [Info - 12:49:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover' [Trace - 12:49:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (17) textDocument/hover in 0ms | Id='17' Method='textDocument/hover' ElapsedMilliseconds='0'" } [Info - 12:49:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (17) textDocument/hover in 0ms | Id='17' Method='textDocument/hover' ElapsedMilliseconds='0' [Trace - 12:49:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 17 in 0ms | Method='textDocument/hover' ResponseId='17' ElapsedMilliseconds='0'" } [Info - 12:49:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 17 in 0ms | Method='textDocument/hover' ResponseId='17' ElapsedMilliseconds='0' [Trace - 12:49:30 am] Received response 'textDocument/hover - (17)' in 3ms. Result: { "contents": null } [Trace - 12:49:31 am] Sending request 'textDocument/hover - (18)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 230, "character": 56 } } [Trace - 12:49:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover'" } [Info - 12:49:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover' [Trace - 12:49:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:18 request for processing | Type='Parallel' Name='textDocument/hover:18'" } [Info - 12:49:31 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:18 request for processing | Type='Parallel' Name='textDocument/hover:18' [Trace - 12:49:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 18 | Method='textDocument/hover' ResponseId='18'" } [Info - 12:49:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 18 | Method='textDocument/hover' ResponseId='18' [Trace - 12:49:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (18) textDocument/hover | Id='18' Method='textDocument/hover'" } [Info - 12:49:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (18) textDocument/hover | Id='18' Method='textDocument/hover' [Trace - 12:49:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (18) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='18' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams'" } [Info - 12:49:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (18) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='18' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams' [Trace - 12:49:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover'" } [Info - 12:49:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover' [Trace - 12:49:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (18) textDocument/hover in 0ms | Id='18' Method='textDocument/hover' ElapsedMilliseconds='0'" } [Info - 12:49:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (18) textDocument/hover in 0ms | Id='18' Method='textDocument/hover' ElapsedMilliseconds='0' [Trace - 12:49:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 18 in 0ms | Method='textDocument/hover' ResponseId='18' ElapsedMilliseconds='0'" } [Info - 12:49:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 18 in 0ms | Method='textDocument/hover' ResponseId='18' ElapsedMilliseconds='0' [Trace - 12:49:31 am] Received response 'textDocument/hover - (18)' in 2ms. Result: { "contents": null } [Trace - 12:49:31 am] Sending request 'textDocument/hover - (19)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 229, "character": 56 } } [Trace - 12:49:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover'" } [Info - 12:49:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover' [Trace - 12:49:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:19 request for processing | Type='Parallel' Name='textDocument/hover:19'" } [Info - 12:49:31 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:19 request for processing | Type='Parallel' Name='textDocument/hover:19' [Trace - 12:49:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 19 | Method='textDocument/hover' ResponseId='19'" } [Info - 12:49:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 19 | Method='textDocument/hover' ResponseId='19' [Trace - 12:49:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (19) textDocument/hover | Id='19' Method='textDocument/hover'" } [Info - 12:49:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (19) textDocument/hover | Id='19' Method='textDocument/hover' [Trace - 12:49:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (19) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='19' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams'" } [Info - 12:49:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (19) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='19' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams' [Trace - 12:49:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover'" } [Info - 12:49:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover' [Trace - 12:49:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (19) textDocument/hover in 0ms | Id='19' Method='textDocument/hover' ElapsedMilliseconds='0'" } [Info - 12:49:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (19) textDocument/hover in 0ms | Id='19' Method='textDocument/hover' ElapsedMilliseconds='0' [Trace - 12:49:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 19 in 0ms | Method='textDocument/hover' ResponseId='19' ElapsedMilliseconds='0'" } [Info - 12:49:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 19 in 0ms | Method='textDocument/hover' ResponseId='19' ElapsedMilliseconds='0' [Trace - 12:49:31 am] Received response 'textDocument/hover - (19)' in 2ms. Result: { "contents": null } [Trace - 12:49:32 am] Sending request 'textDocument/hover - (20)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 230, "character": 53 } } [Trace - 12:49:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover'" } [Info - 12:49:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover' [Trace - 12:49:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:20 request for processing | Type='Parallel' Name='textDocument/hover:20'" } [Info - 12:49:32 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:20 request for processing | Type='Parallel' Name='textDocument/hover:20' [Trace - 12:49:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 20 | Method='textDocument/hover' ResponseId='20'" } [Info - 12:49:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 20 | Method='textDocument/hover' ResponseId='20' [Trace - 12:49:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (20) textDocument/hover | Id='20' Method='textDocument/hover'" } [Info - 12:49:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (20) textDocument/hover | Id='20' Method='textDocument/hover' [Trace - 12:49:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (20) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='20' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams'" } [Info - 12:49:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (20) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='20' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams' [Trace - 12:49:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover'" } [Info - 12:49:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover' [Trace - 12:49:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (20) textDocument/hover in 0ms | Id='20' Method='textDocument/hover' ElapsedMilliseconds='0'" } [Info - 12:49:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (20) textDocument/hover in 0ms | Id='20' Method='textDocument/hover' ElapsedMilliseconds='0' [Trace - 12:49:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 20 in 0ms | Method='textDocument/hover' ResponseId='20' ElapsedMilliseconds='0'" } [Info - 12:49:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 20 in 0ms | Method='textDocument/hover' ResponseId='20' ElapsedMilliseconds='0' [Trace - 12:49:32 am] Received response 'textDocument/hover - (20)' in 2ms. Result: { "contents": null } [Trace - 12:49:32 am] Sending request 'textDocument/documentHighlight - (21)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 229, "character": 53 } } [Trace - 12:49:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight'" } [Info - 12:49:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight' [Trace - 12:49:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:21 request for processing | Type='Parallel' Name='textDocument/documentHighlight:21'" } [Info - 12:49:32 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:21 request for processing | Type='Parallel' Name='textDocument/documentHighlight:21' [Trace - 12:49:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 21 | Method='textDocument/documentHighlight' ResponseId='21'" } [Info - 12:49:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 21 | Method='textDocument/documentHighlight' ResponseId='21' [Trace - 12:49:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (21) textDocument/documentHighlight | Id='21' Method='textDocument/documentHighlight'" } [Info - 12:49:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (21) textDocument/documentHighlight | Id='21' Method='textDocument/documentHighlight' [Trace - 12:49:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (21) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='21' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams'" } [Info - 12:49:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (21) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='21' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams' [Trace - 12:49:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer'" } [Info - 12:49:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer' [Trace - 12:49:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (21) textDocument/documentHighlight in 3ms | Id='21' Method='textDocument/documentHighlight' ElapsedMilliseconds='3'" } [Info - 12:49:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (21) textDocument/documentHighlight in 3ms | Id='21' Method='textDocument/documentHighlight' ElapsedMilliseconds='3' [Trace - 12:49:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 21 in 3ms | Method='textDocument/documentHighlight' ResponseId='21' ElapsedMilliseconds='3'" } [Info - 12:49:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 21 in 3ms | Method='textDocument/documentHighlight' ResponseId='21' ElapsedMilliseconds='3' [Trace - 12:49:32 am] Received response 'textDocument/documentHighlight - (21)' in 7ms. Result: [] [Trace - 12:49:33 am] Sending request 'textDocument/codeAction - (22)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 229, "character": 53 }, "end": { "line": 229, "character": 53 } }, "context": { "diagnostics": [] } } [Trace - 12:49:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:49:33 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:49:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:22 request for processing | Type='Parallel' Name='textDocument/codeAction:22'" } [Info - 12:49:33 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:22 request for processing | Type='Parallel' Name='textDocument/codeAction:22' [Trace - 12:49:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 22 | Method='textDocument/codeAction' ResponseId='22'" } [Info - 12:49:33 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 22 | Method='textDocument/codeAction' ResponseId='22' [Trace - 12:49:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (22) textDocument/codeAction | Id='22' Method='textDocument/codeAction'" } [Info - 12:49:33 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (22) textDocument/codeAction | Id='22' Method='textDocument/codeAction' [Trace - 12:49:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (22) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='22' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:49:33 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (22) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='22' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:49:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:49:33 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:49:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (22) textDocument/codeAction in 0ms | Id='22' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:49:33 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (22) textDocument/codeAction in 0ms | Id='22' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:49:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 22 in 0ms | Method='textDocument/codeAction' ResponseId='22' ElapsedMilliseconds='0'" } [Info - 12:49:33 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 22 in 0ms | Method='textDocument/codeAction' ResponseId='22' ElapsedMilliseconds='0' [Trace - 12:49:33 am] Received response 'textDocument/codeAction - (22)' in 5ms. Result: [] [Trace - 12:49:33 am] Sending request 'textDocument/codeAction - (23)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 229, "character": 116 }, "end": { "line": 229, "character": 116 } }, "context": { "diagnostics": [] } } [Trace - 12:49:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:49:33 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:49:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:23 request for processing | Type='Parallel' Name='textDocument/codeAction:23'" } [Info - 12:49:33 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:23 request for processing | Type='Parallel' Name='textDocument/codeAction:23' [Trace - 12:49:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 23 | Method='textDocument/codeAction' ResponseId='23'" } [Info - 12:49:33 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 23 | Method='textDocument/codeAction' ResponseId='23' [Trace - 12:49:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (23) textDocument/codeAction | Id='23' Method='textDocument/codeAction'" } [Info - 12:49:33 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (23) textDocument/codeAction | Id='23' Method='textDocument/codeAction' [Trace - 12:49:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (23) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='23' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:49:33 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (23) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='23' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:49:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:49:33 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:49:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (23) textDocument/codeAction in 0ms | Id='23' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:49:33 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (23) textDocument/codeAction in 0ms | Id='23' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:49:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 23 in 0ms | Method='textDocument/codeAction' ResponseId='23' ElapsedMilliseconds='0'" } [Info - 12:49:33 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 23 in 0ms | Method='textDocument/codeAction' ResponseId='23' ElapsedMilliseconds='0' [Trace - 12:49:33 am] Received response 'textDocument/codeAction - (23)' in 4ms. Result: [] [Trace - 12:49:33 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 2 }, "contentChanges": [ { "range": { "start": { "line": 229, "character": 116 }, "end": { "line": 229, "character": 116 } }, "rangeLength": 0, "text": "\r\n " } ] } [Trace - 12:49:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:33 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:49:33 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:49:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:49:33 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:49:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:49:33 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:49:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:49:33 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:49:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:33 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:33 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:49:33 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:49:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 9ms | Method='textDocument/didChange' ElapsedMilliseconds='9'" } [Info - 12:49:33 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 9ms | Method='textDocument/didChange' ElapsedMilliseconds='9' [Trace - 12:49:33 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 230:117 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 299\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 353\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 53\r\n at MediatR.Internal.RequestHandlerWrapperImpl`2.<>c__DisplayClass1_0.g__Handler|0()\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:49:33 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 230:117 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 299 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 353 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 53 at MediatR.Internal.RequestHandlerWrapperImpl`2.<>c__DisplayClass1_0.g__Handler|0() at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:49:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 40ms | Method='textDocument/didChange' ElapsedMilliseconds='40'" } [Info - 12:49:33 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 40ms | Method='textDocument/didChange' ElapsedMilliseconds='40' [Trace - 12:49:34 am] Sending request 'textDocument/foldingRange - (24)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:49:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:49:34 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:49:34 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:24 request for processing | Type='Parallel' Name='textDocument/foldingRange:24'" } [Info - 12:49:34 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:24 request for processing | Type='Parallel' Name='textDocument/foldingRange:24' [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 24 | Method='textDocument/foldingRange' ResponseId='24'" } [Info - 12:49:34 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 24 | Method='textDocument/foldingRange' ResponseId='24' [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (24) textDocument/foldingRange | Id='24' Method='textDocument/foldingRange'" } [Info - 12:49:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (24) textDocument/foldingRange | Id='24' Method='textDocument/foldingRange' [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (24) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='24' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:49:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (24) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='24' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:49:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (24) textDocument/foldingRange in 0ms | Id='24' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:49:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (24) textDocument/foldingRange in 0ms | Id='24' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 24 in 0ms | Method='textDocument/foldingRange' ResponseId='24' ElapsedMilliseconds='0'" } [Info - 12:49:34 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 24 in 0ms | Method='textDocument/foldingRange' ResponseId='24' ElapsedMilliseconds='0' [Trace - 12:49:34 am] Received response 'textDocument/foldingRange - (24)' in 3ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:49:34 am] Sending request 'textDocument/codeLens - (25)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:49:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:25 request for processing | Type='Parallel' Name='textDocument/codeLens:25'" } [Info - 12:49:34 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:25 request for processing | Type='Parallel' Name='textDocument/codeLens:25' [Trace - 12:49:34 am] Sending request 'textDocument/codeLens - (26)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 25 | Method='textDocument/codeLens' ResponseId='25'" } [Info - 12:49:34 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 25 | Method='textDocument/codeLens' ResponseId='25' [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (25) textDocument/codeLens | Id='25' Method='textDocument/codeLens'" } [Info - 12:49:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (25) textDocument/codeLens | Id='25' Method='textDocument/codeLens' [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (25) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='25' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:49:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (25) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='25' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:49:34 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:49:34 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:49:34 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:49:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (25) textDocument/codeLens in 0ms | Id='25' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:49:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (25) textDocument/codeLens in 0ms | Id='25' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 25 in 0ms | Method='textDocument/codeLens' ResponseId='25' ElapsedMilliseconds='0'" } [Info - 12:49:34 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 25 in 0ms | Method='textDocument/codeLens' ResponseId='25' ElapsedMilliseconds='0' [Trace - 12:49:34 am] Received response 'textDocument/codeLens - (25)' in 4ms. Result: [] [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:49:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:26 request for processing | Type='Parallel' Name='textDocument/codeLens:26'" } [Info - 12:49:34 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:26 request for processing | Type='Parallel' Name='textDocument/codeLens:26' [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 26 | Method='textDocument/codeLens' ResponseId='26'" } [Info - 12:49:34 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 26 | Method='textDocument/codeLens' ResponseId='26' [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (26) textDocument/codeLens | Id='26' Method='textDocument/codeLens'" } [Info - 12:49:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (26) textDocument/codeLens | Id='26' Method='textDocument/codeLens' [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (26) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='26' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:49:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (26) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='26' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:49:34 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:49:34 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:49:34 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:49:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (26) textDocument/codeLens in 0ms | Id='26' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:49:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (26) textDocument/codeLens in 0ms | Id='26' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 26 in 0ms | Method='textDocument/codeLens' ResponseId='26' ElapsedMilliseconds='0'" } [Info - 12:49:34 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 26 in 0ms | Method='textDocument/codeLens' ResponseId='26' ElapsedMilliseconds='0' [Trace - 12:49:34 am] Received response 'textDocument/codeLens - (26)' in 2ms. Result: [] [Trace - 12:49:34 am] Sending request 'textDocument/documentSymbol - (27)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:49:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:27 request for processing | Type='Parallel' Name='textDocument/documentSymbol:27'" } [Info - 12:49:34 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:27 request for processing | Type='Parallel' Name='textDocument/documentSymbol:27' [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 27 | Method='textDocument/documentSymbol' ResponseId='27'" } [Info - 12:49:34 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 27 | Method='textDocument/documentSymbol' ResponseId='27' [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (27) textDocument/documentSymbol | Id='27' Method='textDocument/documentSymbol'" } [Info - 12:49:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (27) textDocument/documentSymbol | Id='27' Method='textDocument/documentSymbol' [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (27) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='27' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:49:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (27) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='27' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:49:34 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 2ms. | " } [Info - 12:49:34 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 2ms. | [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:49:34 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:49:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (27) textDocument/documentSymbol in 3ms | Id='27' Method='textDocument/documentSymbol' ElapsedMilliseconds='3'" } [Info - 12:49:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (27) textDocument/documentSymbol in 3ms | Id='27' Method='textDocument/documentSymbol' ElapsedMilliseconds='3' [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 27 in 3ms | Method='textDocument/documentSymbol' ResponseId='27' ElapsedMilliseconds='3'" } [Info - 12:49:34 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 27 in 3ms | Method='textDocument/documentSymbol' ResponseId='27' ElapsedMilliseconds='3' [Trace - 12:49:34 am] Received response 'textDocument/documentSymbol - (27)' in 7ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:49:34 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 3 }, "contentChanges": [ { "range": { "start": { "line": 230, "character": 12 }, "end": { "line": 230, "character": 12 } }, "rangeLength": 0, "text": "t" } ] } [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:49:34 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:49:34 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:49:34 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:49:34 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:34 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:49:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2'" } [Info - 12:49:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2' [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 231:13 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 299\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 353\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 53\r\n at MediatR.Internal.RequestHandlerWrapperImpl`2.<>c__DisplayClass1_0.g__Handler|0()\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:49:34 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 231:13 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 299 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 353 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 53 at MediatR.Internal.RequestHandlerWrapperImpl`2.<>c__DisplayClass1_0.g__Handler|0() at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 3ms | Method='textDocument/didChange' ElapsedMilliseconds='3'" } [Info - 12:49:34 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 3ms | Method='textDocument/didChange' ElapsedMilliseconds='3' [Trace - 12:49:34 am] Sending request 'textDocument/completion - (28)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 230, "character": 13 }, "context": { "triggerKind": 1 } } [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/completion | Method='textDocument/completion'" } [Info - 12:49:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/completion | Method='textDocument/completion' [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:49:34 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:49:34 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/completion:28 request for processing | Type='Parallel' Name='textDocument/completion:28'" } [Info - 12:49:34 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/completion:28 request for processing | Type='Parallel' Name='textDocument/completion:28' [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/completion 28 | Method='textDocument/completion' ResponseId='28'" } [Info - 12:49:34 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/completion 28 | Method='textDocument/completion' ResponseId='28' [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (28) textDocument/completion | Id='28' Method='textDocument/completion'" } [Info - 12:49:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (28) textDocument/completion | Id='28' Method='textDocument/completion' [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (28) textDocument/completion to OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams | Id='28' Method='textDocument/completion' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams'" } [Info - 12:49:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (28) textDocument/completion to OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams | Id='28' Method='textDocument/completion' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams' [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (28) textDocument/completion in 9ms | Id='28' Method='textDocument/completion' ElapsedMilliseconds='9'" } [Info - 12:49:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (28) textDocument/completion in 9ms | Id='28' Method='textDocument/completion' ElapsedMilliseconds='9' [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/completion 28 - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber')\r\nActual value was 231.\r\n at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Utility\\Validate.cs:line 48\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 413\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\CompletionHandler.cs:line 193\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\CompletionHandler.cs:line 89\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() | Method='textDocument/completion' RequestId='28'" } [Error - 12:49:34 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/completion 28 - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber') Actual value was 231. at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\a\1\s\src\PowerShellEditorServices\Utility\Validate.cs:line 48 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 413 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 193 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 89 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() | Method='textDocument/completion' RequestId='28' [Trace - 12:49:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/completion 28 in 21ms | Method='textDocument/completion' ResponseId='28' ElapsedMilliseconds='21'" } [Info - 12:49:34 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/completion 28 in 21ms | Method='textDocument/completion' ResponseId='28' ElapsedMilliseconds='21' [Trace - 12:49:34 am] Received response 'textDocument/completion - (28)' in 23ms. Request failed: Internal Error - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber') Actual value was 231. at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\a\1\s\src\PowerShellEditorServices\Utility\Validate.cs:line 48 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 413 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 193 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 89 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() (-32603). [Error - 12:49:34 am] Request textDocument/completion failed. Message: Internal Error - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber') Actual value was 231. at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\a\1\s\src\PowerShellEditorServices\Utility\Validate.cs:line 48 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 413 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 193 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 89 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() Code: -32603 [Trace - 12:49:35 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 4 }, "contentChanges": [ { "range": { "start": { "line": 230, "character": 13 }, "end": { "line": 230, "character": 13 } }, "rangeLength": 0, "text": "r" } ] } [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:49:35 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:49:35 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:49:35 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:49:35 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:49:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:49:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 231:14 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 299\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 353\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 53\r\n at MediatR.Internal.RequestHandlerWrapperImpl`2.<>c__DisplayClass1_0.g__Handler|0()\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:49:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 231:14 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 299 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 353 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 53 at MediatR.Internal.RequestHandlerWrapperImpl`2.<>c__DisplayClass1_0.g__Handler|0() at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:49:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:49:35 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 5 }, "contentChanges": [ { "range": { "start": { "line": 230, "character": 14 }, "end": { "line": 230, "character": 14 } }, "rangeLength": 0, "text": "y" } ] } [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:49:35 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:49:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:49:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 231:15 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 299\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 353\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 53\r\n at MediatR.Internal.RequestHandlerWrapperImpl`2.<>c__DisplayClass1_0.g__Handler|0()\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:49:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 231:15 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 299 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 353 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 53 at MediatR.Internal.RequestHandlerWrapperImpl`2.<>c__DisplayClass1_0.g__Handler|0() at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2'" } [Info - 12:49:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2' [Trace - 12:49:35 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 6 }, "contentChanges": [ { "range": { "start": { "line": 230, "character": 15 }, "end": { "line": 230, "character": 15 } }, "rangeLength": 0, "text": " " } ] } [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:49:35 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:49:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:49:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 231:16 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 299\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 353\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 53\r\n at MediatR.Internal.RequestHandlerWrapperImpl`2.<>c__DisplayClass1_0.g__Handler|0()\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:49:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 231:16 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 299 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 353 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 53 at MediatR.Internal.RequestHandlerWrapperImpl`2.<>c__DisplayClass1_0.g__Handler|0() at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 3ms | Method='textDocument/didChange' ElapsedMilliseconds='3'" } [Info - 12:49:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 3ms | Method='textDocument/didChange' ElapsedMilliseconds='3' [Trace - 12:49:35 am] Sending request 'textDocument/signatureHelp - (29)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 230, "character": 16 }, "context": { "isRetrigger": false, "triggerCharacter": " ", "triggerKind": 2 } } [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp'" } [Info - 12:49:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:49:35 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:49:35 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:29 request for processing | Type='Parallel' Name='textDocument/signatureHelp:29'" } [Info - 12:49:35 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:29 request for processing | Type='Parallel' Name='textDocument/signatureHelp:29' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 29 | Method='textDocument/signatureHelp' ResponseId='29'" } [Info - 12:49:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 29 | Method='textDocument/signatureHelp' ResponseId='29' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (29) textDocument/signatureHelp | Id='29' Method='textDocument/signatureHelp'" } [Info - 12:49:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (29) textDocument/signatureHelp | Id='29' Method='textDocument/signatureHelp' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (29) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='29' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams'" } [Info - 12:49:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (29) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='29' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp'" } [Info - 12:49:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (29) textDocument/signatureHelp in 5ms | Id='29' Method='textDocument/signatureHelp' ElapsedMilliseconds='5'" } [Info - 12:49:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (29) textDocument/signatureHelp in 5ms | Id='29' Method='textDocument/signatureHelp' ElapsedMilliseconds='5' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 29 in 5ms | Method='textDocument/signatureHelp' ResponseId='29' ElapsedMilliseconds='5'" } [Info - 12:49:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 29 in 5ms | Method='textDocument/signatureHelp' ResponseId='29' ElapsedMilliseconds='5' [Trace - 12:49:35 am] Received response 'textDocument/signatureHelp - (29)' in 7ms. Result: { "signatures": null } [Trace - 12:49:35 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 7 }, "contentChanges": [ { "range": { "start": { "line": 230, "character": 16 }, "end": { "line": 230, "character": 16 } }, "rangeLength": 0, "text": "{}" } ] } [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:49:35 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:49:35 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:49:35 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:49:35 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:49:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:49:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 231:17 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 299\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 353\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 53\r\n at MediatR.Internal.RequestHandlerWrapperImpl`2.<>c__DisplayClass1_0.g__Handler|0()\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:49:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 231:17 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 299 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 353 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 53 at MediatR.Internal.RequestHandlerWrapperImpl`2.<>c__DisplayClass1_0.g__Handler|0() at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2'" } [Info - 12:49:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2' [Trace - 12:49:35 am] Sending request 'textDocument/foldingRange - (30)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:49:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:49:35 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:49:35 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:30 request for processing | Type='Parallel' Name='textDocument/foldingRange:30'" } [Info - 12:49:35 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:30 request for processing | Type='Parallel' Name='textDocument/foldingRange:30' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 30 | Method='textDocument/foldingRange' ResponseId='30'" } [Info - 12:49:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 30 | Method='textDocument/foldingRange' ResponseId='30' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (30) textDocument/foldingRange | Id='30' Method='textDocument/foldingRange'" } [Info - 12:49:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (30) textDocument/foldingRange | Id='30' Method='textDocument/foldingRange' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (30) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='30' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:49:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (30) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='30' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:49:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (30) textDocument/foldingRange in 0ms | Id='30' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:49:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (30) textDocument/foldingRange in 0ms | Id='30' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 30 in 0ms | Method='textDocument/foldingRange' ResponseId='30' ElapsedMilliseconds='0'" } [Info - 12:49:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 30 in 0ms | Method='textDocument/foldingRange' ResponseId='30' ElapsedMilliseconds='0' [Trace - 12:49:35 am] Received response 'textDocument/foldingRange - (30)' in 1ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:49:35 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 8 }, "contentChanges": [ { "range": { "start": { "line": 230, "character": 17 }, "end": { "line": 230, "character": 17 } }, "rangeLength": 0, "text": "\r\n \r\n " } ] } [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:49:35 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:49:35 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:49:35 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:49:35 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:49:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:49:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 231:18 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 299\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 353\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 53\r\n at MediatR.Internal.RequestHandlerWrapperImpl`2.<>c__DisplayClass1_0.g__Handler|0()\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:49:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 231:18 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 299 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 353 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 53 at MediatR.Internal.RequestHandlerWrapperImpl`2.<>c__DisplayClass1_0.g__Handler|0() at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:49:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:49:35 am] Sending request 'textDocument/foldingRange - (31)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:49:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:49:35 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:49:35 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:31 request for processing | Type='Parallel' Name='textDocument/foldingRange:31'" } [Info - 12:49:35 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:31 request for processing | Type='Parallel' Name='textDocument/foldingRange:31' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 31 | Method='textDocument/foldingRange' ResponseId='31'" } [Info - 12:49:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 31 | Method='textDocument/foldingRange' ResponseId='31' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (31) textDocument/foldingRange | Id='31' Method='textDocument/foldingRange'" } [Info - 12:49:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (31) textDocument/foldingRange | Id='31' Method='textDocument/foldingRange' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (31) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='31' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:49:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (31) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='31' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:49:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (31) textDocument/foldingRange in 0ms | Id='31' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:49:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (31) textDocument/foldingRange in 0ms | Id='31' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 31 in 0ms | Method='textDocument/foldingRange' ResponseId='31' ElapsedMilliseconds='0'" } [Info - 12:49:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 31 in 0ms | Method='textDocument/foldingRange' ResponseId='31' ElapsedMilliseconds='0' [Trace - 12:49:35 am] Received response 'textDocument/foldingRange - (31)' in 6ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:49:35 am] Sending request 'textDocument/codeLens - (32)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:49:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:32 request for processing | Type='Parallel' Name='textDocument/codeLens:32'" } [Info - 12:49:35 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:32 request for processing | Type='Parallel' Name='textDocument/codeLens:32' [Trace - 12:49:35 am] Sending request 'textDocument/codeLens - (33)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 32 | Method='textDocument/codeLens' ResponseId='32'" } [Info - 12:49:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 32 | Method='textDocument/codeLens' ResponseId='32' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (32) textDocument/codeLens | Id='32' Method='textDocument/codeLens'" } [Info - 12:49:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (32) textDocument/codeLens | Id='32' Method='textDocument/codeLens' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (32) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='32' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:49:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (32) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='32' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:49:35 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:49:35 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:49:35 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:49:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (32) textDocument/codeLens in 0ms | Id='32' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:49:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (32) textDocument/codeLens in 0ms | Id='32' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 32 in 0ms | Method='textDocument/codeLens' ResponseId='32' ElapsedMilliseconds='0'" } [Info - 12:49:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 32 in 0ms | Method='textDocument/codeLens' ResponseId='32' ElapsedMilliseconds='0' [Trace - 12:49:35 am] Received response 'textDocument/codeLens - (32)' in 4ms. Result: [] [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:49:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:33 request for processing | Type='Parallel' Name='textDocument/codeLens:33'" } [Info - 12:49:35 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:33 request for processing | Type='Parallel' Name='textDocument/codeLens:33' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 33 | Method='textDocument/codeLens' ResponseId='33'" } [Info - 12:49:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 33 | Method='textDocument/codeLens' ResponseId='33' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (33) textDocument/codeLens | Id='33' Method='textDocument/codeLens'" } [Info - 12:49:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (33) textDocument/codeLens | Id='33' Method='textDocument/codeLens' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (33) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='33' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:49:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (33) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='33' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:49:35 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:49:35 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:49:35 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:49:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (33) textDocument/codeLens in 0ms | Id='33' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:49:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (33) textDocument/codeLens in 0ms | Id='33' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 33 in 0ms | Method='textDocument/codeLens' ResponseId='33' ElapsedMilliseconds='0'" } [Info - 12:49:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 33 in 0ms | Method='textDocument/codeLens' ResponseId='33' ElapsedMilliseconds='0' [Trace - 12:49:35 am] Received response 'textDocument/codeLens - (33)' in 3ms. Result: [] [Trace - 12:49:35 am] Sending request 'textDocument/documentSymbol - (34)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:49:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:34 request for processing | Type='Parallel' Name='textDocument/documentSymbol:34'" } [Info - 12:49:35 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:34 request for processing | Type='Parallel' Name='textDocument/documentSymbol:34' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 34 | Method='textDocument/documentSymbol' ResponseId='34'" } [Info - 12:49:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 34 | Method='textDocument/documentSymbol' ResponseId='34' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (34) textDocument/documentSymbol | Id='34' Method='textDocument/documentSymbol'" } [Info - 12:49:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (34) textDocument/documentSymbol | Id='34' Method='textDocument/documentSymbol' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (34) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='34' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:49:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (34) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='34' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:49:35 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | " } [Info - 12:49:35 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:49:35 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:49:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (34) textDocument/documentSymbol in 1ms | Id='34' Method='textDocument/documentSymbol' ElapsedMilliseconds='1'" } [Info - 12:49:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (34) textDocument/documentSymbol in 1ms | Id='34' Method='textDocument/documentSymbol' ElapsedMilliseconds='1' [Trace - 12:49:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 34 in 1ms | Method='textDocument/documentSymbol' ResponseId='34' ElapsedMilliseconds='1'" } [Info - 12:49:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 34 in 1ms | Method='textDocument/documentSymbol' ResponseId='34' ElapsedMilliseconds='1' [Trace - 12:49:35 am] Received response 'textDocument/documentSymbol - (34)' in 4ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:49:37 am] Sending request 'textDocument/documentHighlight - (35)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 16 } } [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight'" } [Info - 12:49:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight' [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:35 request for processing | Type='Parallel' Name='textDocument/documentHighlight:35'" } [Info - 12:49:37 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:35 request for processing | Type='Parallel' Name='textDocument/documentHighlight:35' [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 35 | Method='textDocument/documentHighlight' ResponseId='35'" } [Info - 12:49:37 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 35 | Method='textDocument/documentHighlight' ResponseId='35' [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (35) textDocument/documentHighlight | Id='35' Method='textDocument/documentHighlight'" } [Info - 12:49:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (35) textDocument/documentHighlight | Id='35' Method='textDocument/documentHighlight' [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (35) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='35' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams'" } [Info - 12:49:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (35) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='35' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams' [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer'" } [Info - 12:49:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer' [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (35) textDocument/documentHighlight in 0ms | Id='35' Method='textDocument/documentHighlight' ElapsedMilliseconds='0'" } [Info - 12:49:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (35) textDocument/documentHighlight in 0ms | Id='35' Method='textDocument/documentHighlight' ElapsedMilliseconds='0' [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 35 in 0ms | Method='textDocument/documentHighlight' ResponseId='35' ElapsedMilliseconds='0'" } [Info - 12:49:37 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 35 in 0ms | Method='textDocument/documentHighlight' ResponseId='35' ElapsedMilliseconds='0' [Trace - 12:49:37 am] Received response 'textDocument/documentHighlight - (35)' in 4ms. Result: [] [Trace - 12:49:37 am] Sending request 'textDocument/codeAction - (36)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 16 }, "end": { "line": 233, "character": 16 } }, "context": { "diagnostics": [] } } [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:49:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:36 request for processing | Type='Parallel' Name='textDocument/codeAction:36'" } [Info - 12:49:37 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:36 request for processing | Type='Parallel' Name='textDocument/codeAction:36' [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 36 | Method='textDocument/codeAction' ResponseId='36'" } [Info - 12:49:37 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 36 | Method='textDocument/codeAction' ResponseId='36' [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (36) textDocument/codeAction | Id='36' Method='textDocument/codeAction'" } [Info - 12:49:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (36) textDocument/codeAction | Id='36' Method='textDocument/codeAction' [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (36) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='36' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:49:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (36) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='36' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:49:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (36) textDocument/codeAction in 0ms | Id='36' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:49:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (36) textDocument/codeAction in 0ms | Id='36' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 36 in 0ms | Method='textDocument/codeAction' ResponseId='36' ElapsedMilliseconds='0'" } [Info - 12:49:37 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 36 in 0ms | Method='textDocument/codeAction' ResponseId='36' ElapsedMilliseconds='0' [Trace - 12:49:37 am] Received response 'textDocument/codeAction - (36)' in 3ms. Result: [] [Trace - 12:49:37 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 9 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 0 }, "end": { "line": 234, "character": 0 } }, "rangeLength": 143, "text": "" }, { "range": { "start": { "line": 231, "character": 0 }, "end": { "line": 231, "character": 16 } }, "rangeLength": 16, "text": "" } ] } [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:49:37 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:49:37 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:49:37 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:49:37 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:37 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:49:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2'" } [Info - 12:49:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2' [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:1 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 299\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 353\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 53\r\n at MediatR.Internal.RequestHandlerWrapperImpl`2.<>c__DisplayClass1_0.g__Handler|0()\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:49:37 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:1 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 299 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 353 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 53 at MediatR.Internal.RequestHandlerWrapperImpl`2.<>c__DisplayClass1_0.g__Handler|0() at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 3ms | Method='textDocument/didChange' ElapsedMilliseconds='3'" } [Info - 12:49:37 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 3ms | Method='textDocument/didChange' ElapsedMilliseconds='3' [Trace - 12:49:37 am] Sending request 'textDocument/foldingRange - (37)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:49:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:49:37 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:49:37 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:37 request for processing | Type='Parallel' Name='textDocument/foldingRange:37'" } [Info - 12:49:37 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:37 request for processing | Type='Parallel' Name='textDocument/foldingRange:37' [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 37 | Method='textDocument/foldingRange' ResponseId='37'" } [Info - 12:49:37 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 37 | Method='textDocument/foldingRange' ResponseId='37' [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (37) textDocument/foldingRange | Id='37' Method='textDocument/foldingRange'" } [Info - 12:49:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (37) textDocument/foldingRange | Id='37' Method='textDocument/foldingRange' [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (37) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='37' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:49:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (37) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='37' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:49:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (37) textDocument/foldingRange in 0ms | Id='37' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:49:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (37) textDocument/foldingRange in 0ms | Id='37' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 37 in 0ms | Method='textDocument/foldingRange' ResponseId='37' ElapsedMilliseconds='0'" } [Info - 12:49:37 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 37 in 0ms | Method='textDocument/foldingRange' ResponseId='37' ElapsedMilliseconds='0' [Trace - 12:49:37 am] Received response 'textDocument/foldingRange - (37)' in 2ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:49:37 am] Sending request 'textDocument/codeLens - (38)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:49:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:38 request for processing | Type='Parallel' Name='textDocument/codeLens:38'" } [Info - 12:49:37 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:38 request for processing | Type='Parallel' Name='textDocument/codeLens:38' [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 38 | Method='textDocument/codeLens' ResponseId='38'" } [Info - 12:49:37 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 38 | Method='textDocument/codeLens' ResponseId='38' [Trace - 12:49:37 am] Sending request 'textDocument/codeLens - (39)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (38) textDocument/codeLens | Id='38' Method='textDocument/codeLens'" } [Info - 12:49:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (38) textDocument/codeLens | Id='38' Method='textDocument/codeLens' [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (38) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='38' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:49:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (38) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='38' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:49:37 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:49:37 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:49:37 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:49:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (38) textDocument/codeLens in 0ms | Id='38' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:49:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (38) textDocument/codeLens in 0ms | Id='38' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 38 in 0ms | Method='textDocument/codeLens' ResponseId='38' ElapsedMilliseconds='0'" } [Info - 12:49:37 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 38 in 0ms | Method='textDocument/codeLens' ResponseId='38' ElapsedMilliseconds='0' [Trace - 12:49:37 am] Received response 'textDocument/codeLens - (38)' in 2ms. Result: [] [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:49:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:39 request for processing | Type='Parallel' Name='textDocument/codeLens:39'" } [Info - 12:49:37 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:39 request for processing | Type='Parallel' Name='textDocument/codeLens:39' [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 39 | Method='textDocument/codeLens' ResponseId='39'" } [Info - 12:49:37 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 39 | Method='textDocument/codeLens' ResponseId='39' [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (39) textDocument/codeLens | Id='39' Method='textDocument/codeLens'" } [Info - 12:49:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (39) textDocument/codeLens | Id='39' Method='textDocument/codeLens' [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (39) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='39' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:49:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (39) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='39' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:49:37 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:49:37 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:49:37 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:49:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (39) textDocument/codeLens in 0ms | Id='39' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:49:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (39) textDocument/codeLens in 0ms | Id='39' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 39 in 0ms | Method='textDocument/codeLens' ResponseId='39' ElapsedMilliseconds='0'" } [Info - 12:49:37 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 39 in 0ms | Method='textDocument/codeLens' ResponseId='39' ElapsedMilliseconds='0' [Trace - 12:49:37 am] Received response 'textDocument/codeLens - (39)' in 2ms. Result: [] [Trace - 12:49:37 am] Sending request 'textDocument/documentSymbol - (40)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:49:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:40 request for processing | Type='Parallel' Name='textDocument/documentSymbol:40'" } [Info - 12:49:37 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:40 request for processing | Type='Parallel' Name='textDocument/documentSymbol:40' [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 40 | Method='textDocument/documentSymbol' ResponseId='40'" } [Info - 12:49:37 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 40 | Method='textDocument/documentSymbol' ResponseId='40' [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (40) textDocument/documentSymbol | Id='40' Method='textDocument/documentSymbol'" } [Info - 12:49:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (40) textDocument/documentSymbol | Id='40' Method='textDocument/documentSymbol' [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (40) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='40' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:49:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (40) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='40' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:49:37 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 2ms. | " } [Info - 12:49:37 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 2ms. | [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:49:37 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:49:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (40) textDocument/documentSymbol in 2ms | Id='40' Method='textDocument/documentSymbol' ElapsedMilliseconds='2'" } [Info - 12:49:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (40) textDocument/documentSymbol in 2ms | Id='40' Method='textDocument/documentSymbol' ElapsedMilliseconds='2' [Trace - 12:49:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 40 in 2ms | Method='textDocument/documentSymbol' ResponseId='40' ElapsedMilliseconds='2'" } [Info - 12:49:37 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 40 in 2ms | Method='textDocument/documentSymbol' ResponseId='40' ElapsedMilliseconds='2' [Trace - 12:49:37 am] Received response 'textDocument/documentSymbol - (40)' in 4ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:49:38 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 10 }, "contentChanges": [ { "range": { "start": { "line": 232, "character": 0 }, "end": { "line": 232, "character": 0 } }, "rangeLength": 0, "text": " Add-DatabricksSecretScope -ScopeName \"datalakeconfig\" -AzureKeyVaultResourceID $keyVaultResourceId -AzureKeyVaultDNS $keyVaultUri\r\n" } ] } [Trace - 12:49:38 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 11 }, "contentChanges": [ { "range": { "start": { "line": 232, "character": 0 }, "end": { "line": 232, "character": 12 } }, "rangeLength": 12, "text": " " } ] } [Trace - 12:49:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:49:38 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:49:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:49:38 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:49:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:49:38 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:49:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:49:38 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:49:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:38 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:49:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:49:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:49:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:49:38 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 233:1 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 299\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 353\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 53\r\n at MediatR.Internal.RequestHandlerWrapperImpl`2.<>c__DisplayClass1_0.g__Handler|0()\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:49:38 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 233:1 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 299 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 353 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 53 at MediatR.Internal.RequestHandlerWrapperImpl`2.<>c__DisplayClass1_0.g__Handler|0() at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:49:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2'" } [Info - 12:49:38 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2' [Trace - 12:49:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:49:38 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:49:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:38 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:49:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:49:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:49:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:49:38 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 233:1 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 299\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 353\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 53\r\n at MediatR.Internal.RequestHandlerWrapperImpl`2.<>c__DisplayClass1_0.g__Handler|0()\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:49:38 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 233:1 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 299 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 353 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 53 at MediatR.Internal.RequestHandlerWrapperImpl`2.<>c__DisplayClass1_0.g__Handler|0() at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:49:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:49:38 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:49:38 am] Sending request 'textDocument/foldingRange - (41)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:49:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:49:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:49:38 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:49:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:49:38 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:49:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:41 request for processing | Type='Parallel' Name='textDocument/foldingRange:41'" } [Info - 12:49:38 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:41 request for processing | Type='Parallel' Name='textDocument/foldingRange:41' [Trace - 12:49:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 41 | Method='textDocument/foldingRange' ResponseId='41'" } [Info - 12:49:38 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 41 | Method='textDocument/foldingRange' ResponseId='41' [Trace - 12:49:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (41) textDocument/foldingRange | Id='41' Method='textDocument/foldingRange'" } [Info - 12:49:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (41) textDocument/foldingRange | Id='41' Method='textDocument/foldingRange' [Trace - 12:49:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (41) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='41' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:49:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (41) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='41' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:49:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:49:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:49:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (41) textDocument/foldingRange in 0ms | Id='41' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:49:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (41) textDocument/foldingRange in 0ms | Id='41' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:49:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 41 in 0ms | Method='textDocument/foldingRange' ResponseId='41' ElapsedMilliseconds='0'" } [Info - 12:49:38 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 41 in 0ms | Method='textDocument/foldingRange' ResponseId='41' ElapsedMilliseconds='0' [Trace - 12:49:38 am] Received response 'textDocument/foldingRange - (41)' in 4ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:49:38 am] Sending request 'textDocument/codeLens - (42)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:49:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:49:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:42 request for processing | Type='Parallel' Name='textDocument/codeLens:42'" } [Info - 12:49:38 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:42 request for processing | Type='Parallel' Name='textDocument/codeLens:42' [Trace - 12:49:38 am] Sending request 'textDocument/codeLens - (43)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 42 | Method='textDocument/codeLens' ResponseId='42'" } [Info - 12:49:38 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 42 | Method='textDocument/codeLens' ResponseId='42' [Trace - 12:49:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (42) textDocument/codeLens | Id='42' Method='textDocument/codeLens'" } [Info - 12:49:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (42) textDocument/codeLens | Id='42' Method='textDocument/codeLens' [Trace - 12:49:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (42) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='42' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:49:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (42) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='42' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:49:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:49:38 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:49:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:49:38 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:49:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:49:38 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:49:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:49:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:49:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (42) textDocument/codeLens in 0ms | Id='42' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:49:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (42) textDocument/codeLens in 0ms | Id='42' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:49:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 42 in 0ms | Method='textDocument/codeLens' ResponseId='42' ElapsedMilliseconds='0'" } [Info - 12:49:38 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 42 in 0ms | Method='textDocument/codeLens' ResponseId='42' ElapsedMilliseconds='0' [Trace - 12:49:38 am] Received response 'textDocument/codeLens - (42)' in 5ms. Result: [] [Trace - 12:49:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:49:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:49:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:43 request for processing | Type='Parallel' Name='textDocument/codeLens:43'" } [Info - 12:49:38 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:43 request for processing | Type='Parallel' Name='textDocument/codeLens:43' [Trace - 12:49:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 43 | Method='textDocument/codeLens' ResponseId='43'" } [Info - 12:49:38 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 43 | Method='textDocument/codeLens' ResponseId='43' [Trace - 12:49:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (43) textDocument/codeLens | Id='43' Method='textDocument/codeLens'" } [Info - 12:49:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (43) textDocument/codeLens | Id='43' Method='textDocument/codeLens' [Trace - 12:49:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (43) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='43' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:49:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (43) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='43' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:49:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:49:38 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:49:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:49:38 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:49:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:49:38 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:49:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:49:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:49:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (43) textDocument/codeLens in 0ms | Id='43' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:49:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (43) textDocument/codeLens in 0ms | Id='43' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:49:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 43 in 0ms | Method='textDocument/codeLens' ResponseId='43' ElapsedMilliseconds='0'" } [Info - 12:49:38 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 43 in 0ms | Method='textDocument/codeLens' ResponseId='43' ElapsedMilliseconds='0' [Trace - 12:49:38 am] Received response 'textDocument/codeLens - (43)' in 4ms. Result: [] [Trace - 12:49:39 am] Sending request 'textDocument/documentSymbol - (44)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:49:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:44 request for processing | Type='Parallel' Name='textDocument/documentSymbol:44'" } [Info - 12:49:39 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:44 request for processing | Type='Parallel' Name='textDocument/documentSymbol:44' [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 44 | Method='textDocument/documentSymbol' ResponseId='44'" } [Info - 12:49:39 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 44 | Method='textDocument/documentSymbol' ResponseId='44' [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (44) textDocument/documentSymbol | Id='44' Method='textDocument/documentSymbol'" } [Info - 12:49:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (44) textDocument/documentSymbol | Id='44' Method='textDocument/documentSymbol' [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (44) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='44' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:49:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (44) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='44' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:49:39 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:49:39 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 0ms. | [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:49:39 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:49:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (44) textDocument/documentSymbol in 0ms | Id='44' Method='textDocument/documentSymbol' ElapsedMilliseconds='0'" } [Info - 12:49:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (44) textDocument/documentSymbol in 0ms | Id='44' Method='textDocument/documentSymbol' ElapsedMilliseconds='0' [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 44 in 0ms | Method='textDocument/documentSymbol' ResponseId='44' ElapsedMilliseconds='0'" } [Info - 12:49:39 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 44 in 0ms | Method='textDocument/documentSymbol' ResponseId='44' ElapsedMilliseconds='0' [Trace - 12:49:39 am] Received response 'textDocument/documentSymbol - (44)' in 2ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:49:39 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 12 }, "contentChanges": [ { "range": { "start": { "line": 231, "character": 0 }, "end": { "line": 232, "character": 0 } }, "rangeLength": 2, "text": "" } ] } [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:49:39 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:49:39 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:49:39 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:49:39 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:39 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:49:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:49:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 232:1 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 299\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 353\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 53\r\n at MediatR.Internal.RequestHandlerWrapperImpl`2.<>c__DisplayClass1_0.g__Handler|0()\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:49:39 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 232:1 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 299 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 353 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 53 at MediatR.Internal.RequestHandlerWrapperImpl`2.<>c__DisplayClass1_0.g__Handler|0() at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2'" } [Info - 12:49:39 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2' [Trace - 12:49:39 am] Sending request 'textDocument/foldingRange - (45)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:49:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:49:39 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:49:39 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:45 request for processing | Type='Parallel' Name='textDocument/foldingRange:45'" } [Info - 12:49:39 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:45 request for processing | Type='Parallel' Name='textDocument/foldingRange:45' [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 45 | Method='textDocument/foldingRange' ResponseId='45'" } [Info - 12:49:39 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 45 | Method='textDocument/foldingRange' ResponseId='45' [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (45) textDocument/foldingRange | Id='45' Method='textDocument/foldingRange'" } [Info - 12:49:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (45) textDocument/foldingRange | Id='45' Method='textDocument/foldingRange' [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (45) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='45' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:49:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (45) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='45' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:49:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (45) textDocument/foldingRange in 0ms | Id='45' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:49:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (45) textDocument/foldingRange in 0ms | Id='45' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 45 in 0ms | Method='textDocument/foldingRange' ResponseId='45' ElapsedMilliseconds='0'" } [Info - 12:49:39 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 45 in 0ms | Method='textDocument/foldingRange' ResponseId='45' ElapsedMilliseconds='0' [Trace - 12:49:39 am] Received response 'textDocument/foldingRange - (45)' in 5ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:49:39 am] Sending request 'textDocument/codeLens - (46)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:49:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:46 request for processing | Type='Parallel' Name='textDocument/codeLens:46'" } [Info - 12:49:39 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:46 request for processing | Type='Parallel' Name='textDocument/codeLens:46' [Trace - 12:49:39 am] Sending request 'textDocument/codeLens - (47)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 46 | Method='textDocument/codeLens' ResponseId='46'" } [Info - 12:49:39 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 46 | Method='textDocument/codeLens' ResponseId='46' [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (46) textDocument/codeLens | Id='46' Method='textDocument/codeLens'" } [Info - 12:49:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (46) textDocument/codeLens | Id='46' Method='textDocument/codeLens' [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (46) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='46' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:49:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (46) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='46' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:49:39 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:49:39 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:49:39 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:49:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (46) textDocument/codeLens in 0ms | Id='46' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:49:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (46) textDocument/codeLens in 0ms | Id='46' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 46 in 0ms | Method='textDocument/codeLens' ResponseId='46' ElapsedMilliseconds='0'" } [Info - 12:49:39 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 46 in 0ms | Method='textDocument/codeLens' ResponseId='46' ElapsedMilliseconds='0' [Trace - 12:49:39 am] Received response 'textDocument/codeLens - (46)' in 8ms. Result: [] [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:49:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:47 request for processing | Type='Parallel' Name='textDocument/codeLens:47'" } [Info - 12:49:39 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:47 request for processing | Type='Parallel' Name='textDocument/codeLens:47' [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 47 | Method='textDocument/codeLens' ResponseId='47'" } [Info - 12:49:39 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 47 | Method='textDocument/codeLens' ResponseId='47' [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (47) textDocument/codeLens | Id='47' Method='textDocument/codeLens'" } [Info - 12:49:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (47) textDocument/codeLens | Id='47' Method='textDocument/codeLens' [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (47) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='47' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:49:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (47) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='47' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:49:39 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:49:39 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:49:39 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:49:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (47) textDocument/codeLens in 0ms | Id='47' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:49:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (47) textDocument/codeLens in 0ms | Id='47' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 47 in 0ms | Method='textDocument/codeLens' ResponseId='47' ElapsedMilliseconds='0'" } [Info - 12:49:39 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 47 in 0ms | Method='textDocument/codeLens' ResponseId='47' ElapsedMilliseconds='0' [Trace - 12:49:39 am] Received response 'textDocument/codeLens - (47)' in 5ms. Result: [] [Trace - 12:49:39 am] Sending request 'textDocument/documentSymbol - (48)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:49:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:48 request for processing | Type='Parallel' Name='textDocument/documentSymbol:48'" } [Info - 12:49:39 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:48 request for processing | Type='Parallel' Name='textDocument/documentSymbol:48' [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 48 | Method='textDocument/documentSymbol' ResponseId='48'" } [Info - 12:49:39 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 48 | Method='textDocument/documentSymbol' ResponseId='48' [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (48) textDocument/documentSymbol | Id='48' Method='textDocument/documentSymbol'" } [Info - 12:49:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (48) textDocument/documentSymbol | Id='48' Method='textDocument/documentSymbol' [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (48) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='48' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:49:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (48) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='48' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:49:39 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:49:39 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 0ms. | [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:49:39 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:49:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (48) textDocument/documentSymbol in 1ms | Id='48' Method='textDocument/documentSymbol' ElapsedMilliseconds='1'" } [Info - 12:49:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (48) textDocument/documentSymbol in 1ms | Id='48' Method='textDocument/documentSymbol' ElapsedMilliseconds='1' [Trace - 12:49:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 48 in 1ms | Method='textDocument/documentSymbol' ResponseId='48' ElapsedMilliseconds='1'" } [Info - 12:49:39 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 48 in 1ms | Method='textDocument/documentSymbol' ResponseId='48' ElapsedMilliseconds='1' [Trace - 12:49:39 am] Received response 'textDocument/documentSymbol - (48)' in 3ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:49:40 am] Sending request 'textDocument/codeAction - (49)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 232, "character": 13 }, "end": { "line": 232, "character": 13 } }, "context": { "diagnostics": [] } } [Trace - 12:49:40 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:49:40 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:49:40 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:49 request for processing | Type='Parallel' Name='textDocument/codeAction:49'" } [Info - 12:49:40 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:49 request for processing | Type='Parallel' Name='textDocument/codeAction:49' [Trace - 12:49:40 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 49 | Method='textDocument/codeAction' ResponseId='49'" } [Info - 12:49:40 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 49 | Method='textDocument/codeAction' ResponseId='49' [Trace - 12:49:40 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (49) textDocument/codeAction | Id='49' Method='textDocument/codeAction'" } [Info - 12:49:40 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (49) textDocument/codeAction | Id='49' Method='textDocument/codeAction' [Trace - 12:49:40 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (49) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='49' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:49:40 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (49) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='49' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:49:40 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:49:40 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:49:40 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (49) textDocument/codeAction in 0ms | Id='49' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:49:40 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (49) textDocument/codeAction in 0ms | Id='49' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:49:40 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 49 in 0ms | Method='textDocument/codeAction' ResponseId='49' ElapsedMilliseconds='0'" } [Info - 12:49:40 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 49 in 0ms | Method='textDocument/codeAction' ResponseId='49' ElapsedMilliseconds='0' [Trace - 12:49:40 am] Received response 'textDocument/codeAction - (49)' in 3ms. Result: [] [Trace - 12:49:41 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 13 }, "contentChanges": [ { "range": { "start": { "line": 232, "character": 13 }, "end": { "line": 232, "character": 13 } }, "rangeLength": 0, "text": " " } ] } [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 233:14 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 299\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 353\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 53\r\n at MediatR.Internal.RequestHandlerWrapperImpl`2.<>c__DisplayClass1_0.g__Handler|0()\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:49:41 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 233:14 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 299 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 353 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 53 at MediatR.Internal.RequestHandlerWrapperImpl`2.<>c__DisplayClass1_0.g__Handler|0() at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:49:41 am] Sending request 'textDocument/signatureHelp - (50)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 232, "character": 14 }, "context": { "isRetrigger": false, "triggerCharacter": " ", "triggerKind": 2 } } [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:50 request for processing | Type='Parallel' Name='textDocument/signatureHelp:50'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:50 request for processing | Type='Parallel' Name='textDocument/signatureHelp:50' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 50 | Method='textDocument/signatureHelp' ResponseId='50'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 50 | Method='textDocument/signatureHelp' ResponseId='50' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (50) textDocument/signatureHelp | Id='50' Method='textDocument/signatureHelp'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (50) textDocument/signatureHelp | Id='50' Method='textDocument/signatureHelp' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (50) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='50' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (50) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='50' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (50) textDocument/signatureHelp in 0ms | Id='50' Method='textDocument/signatureHelp' ElapsedMilliseconds='0'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (50) textDocument/signatureHelp in 0ms | Id='50' Method='textDocument/signatureHelp' ElapsedMilliseconds='0' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 50 in 0ms | Method='textDocument/signatureHelp' ResponseId='50' ElapsedMilliseconds='0'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 50 in 0ms | Method='textDocument/signatureHelp' ResponseId='50' ElapsedMilliseconds='0' [Trace - 12:49:41 am] Received response 'textDocument/signatureHelp - (50)' in 2ms. Result: { "signatures": null } [Trace - 12:49:41 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 14 }, "contentChanges": [ { "range": { "start": { "line": 232, "character": 14 }, "end": { "line": 232, "character": 14 } }, "rangeLength": 0, "text": "c" } ] } [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:41 am] Sending request 'textDocument/completion - (51)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 232, "character": 15 }, "context": { "triggerKind": 1 } } [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 233:15 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 299\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 353\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 53\r\n at MediatR.Internal.RequestHandlerWrapperImpl`2.<>c__DisplayClass1_0.g__Handler|0()\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:49:41 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 233:15 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 299 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 353 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 53 at MediatR.Internal.RequestHandlerWrapperImpl`2.<>c__DisplayClass1_0.g__Handler|0() at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/completion | Method='textDocument/completion'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/completion | Method='textDocument/completion' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/completion:51 request for processing | Type='Parallel' Name='textDocument/completion:51'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/completion:51 request for processing | Type='Parallel' Name='textDocument/completion:51' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/completion 51 | Method='textDocument/completion' ResponseId='51'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/completion 51 | Method='textDocument/completion' ResponseId='51' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (51) textDocument/completion | Id='51' Method='textDocument/completion'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (51) textDocument/completion | Id='51' Method='textDocument/completion' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (51) textDocument/completion to OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams | Id='51' Method='textDocument/completion' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (51) textDocument/completion to OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams | Id='51' Method='textDocument/completion' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (51) textDocument/completion in 1ms | Id='51' Method='textDocument/completion' ElapsedMilliseconds='1'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (51) textDocument/completion in 1ms | Id='51' Method='textDocument/completion' ElapsedMilliseconds='1' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/completion 51 - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber')\r\nActual value was 233.\r\n at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Utility\\Validate.cs:line 48\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 413\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\CompletionHandler.cs:line 193\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\CompletionHandler.cs:line 89\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() | Method='textDocument/completion' RequestId='51'" } [Error - 12:49:41 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/completion 51 - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber') Actual value was 233. at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\a\1\s\src\PowerShellEditorServices\Utility\Validate.cs:line 48 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 413 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 193 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 89 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() | Method='textDocument/completion' RequestId='51' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/completion 51 in 2ms | Method='textDocument/completion' ResponseId='51' ElapsedMilliseconds='2'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/completion 51 in 2ms | Method='textDocument/completion' ResponseId='51' ElapsedMilliseconds='2' [Trace - 12:49:41 am] Received response 'textDocument/completion - (51)' in 5ms. Request failed: Internal Error - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber') Actual value was 233. at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\a\1\s\src\PowerShellEditorServices\Utility\Validate.cs:line 48 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 413 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 193 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 89 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() (-32603). [Error - 12:49:41 am] Request textDocument/completion failed. Message: Internal Error - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber') Actual value was 233. at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\a\1\s\src\PowerShellEditorServices\Utility\Validate.cs:line 48 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 413 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 193 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 89 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() Code: -32603 [Trace - 12:49:41 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 15 }, "contentChanges": [ { "range": { "start": { "line": 232, "character": 15 }, "end": { "line": 232, "character": 15 } }, "rangeLength": 0, "text": "a" } ] } [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 233:16 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 299\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 353\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 53\r\n at MediatR.Internal.RequestHandlerWrapperImpl`2.<>c__DisplayClass1_0.g__Handler|0()\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:49:41 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 233:16 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 299 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 353 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 53 at MediatR.Internal.RequestHandlerWrapperImpl`2.<>c__DisplayClass1_0.g__Handler|0() at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:49:41 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 16 }, "contentChanges": [ { "range": { "start": { "line": 232, "character": 16 }, "end": { "line": 232, "character": 16 } }, "rangeLength": 0, "text": "t" } ] } [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 233:17 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 299\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 353\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 53\r\n at MediatR.Internal.RequestHandlerWrapperImpl`2.<>c__DisplayClass1_0.g__Handler|0()\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:49:41 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 233:17 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 299 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 353 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 53 at MediatR.Internal.RequestHandlerWrapperImpl`2.<>c__DisplayClass1_0.g__Handler|0() at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:49:41 am] Sending request 'textDocument/foldingRange - (52)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:52 request for processing | Type='Parallel' Name='textDocument/foldingRange:52'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:52 request for processing | Type='Parallel' Name='textDocument/foldingRange:52' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 52 | Method='textDocument/foldingRange' ResponseId='52'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 52 | Method='textDocument/foldingRange' ResponseId='52' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (52) textDocument/foldingRange | Id='52' Method='textDocument/foldingRange'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (52) textDocument/foldingRange | Id='52' Method='textDocument/foldingRange' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (52) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='52' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (52) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='52' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (52) textDocument/foldingRange in 0ms | Id='52' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (52) textDocument/foldingRange in 0ms | Id='52' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 52 in 0ms | Method='textDocument/foldingRange' ResponseId='52' ElapsedMilliseconds='0'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 52 in 0ms | Method='textDocument/foldingRange' ResponseId='52' ElapsedMilliseconds='0' [Trace - 12:49:41 am] Received response 'textDocument/foldingRange - (52)' in 6ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:49:41 am] Sending request 'textDocument/codeLens - (53)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:41 am] Sending request 'textDocument/codeAction - (54)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 232, "character": 17 }, "end": { "line": 232, "character": 17 } }, "context": { "diagnostics": [] } } [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:53 request for processing | Type='Parallel' Name='textDocument/codeLens:53'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:53 request for processing | Type='Parallel' Name='textDocument/codeLens:53' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 53 | Method='textDocument/codeLens' ResponseId='53'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 53 | Method='textDocument/codeLens' ResponseId='53' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (53) textDocument/codeLens | Id='53' Method='textDocument/codeLens'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (53) textDocument/codeLens | Id='53' Method='textDocument/codeLens' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (53) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='53' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (53) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='53' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:49:41 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:49:41 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (53) textDocument/codeLens in 0ms | Id='53' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (53) textDocument/codeLens in 0ms | Id='53' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 53 in 0ms | Method='textDocument/codeLens' ResponseId='53' ElapsedMilliseconds='0'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 53 in 0ms | Method='textDocument/codeLens' ResponseId='53' ElapsedMilliseconds='0' [Trace - 12:49:41 am] Received response 'textDocument/codeLens - (53)' in 4ms. Result: [] [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:54 request for processing | Type='Parallel' Name='textDocument/codeAction:54'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:54 request for processing | Type='Parallel' Name='textDocument/codeAction:54' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 54 | Method='textDocument/codeAction' ResponseId='54'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 54 | Method='textDocument/codeAction' ResponseId='54' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (54) textDocument/codeAction | Id='54' Method='textDocument/codeAction'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (54) textDocument/codeAction | Id='54' Method='textDocument/codeAction' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (54) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='54' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (54) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='54' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (54) textDocument/codeAction in 0ms | Id='54' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (54) textDocument/codeAction in 0ms | Id='54' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 54 in 0ms | Method='textDocument/codeAction' ResponseId='54' ElapsedMilliseconds='0'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 54 in 0ms | Method='textDocument/codeAction' ResponseId='54' ElapsedMilliseconds='0' [Trace - 12:49:41 am] Received response 'textDocument/codeAction - (54)' in 4ms. Result: [] [Trace - 12:49:41 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 17 }, "contentChanges": [ { "range": { "start": { "line": 232, "character": 17 }, "end": { "line": 232, "character": 17 } }, "rangeLength": 0, "text": "c" } ] } [Trace - 12:49:41 am] Sending request 'textDocument/codeLens - (55)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 233:18 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 299\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 353\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 53\r\n at MediatR.Internal.RequestHandlerWrapperImpl`2.<>c__DisplayClass1_0.g__Handler|0()\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:49:41 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 233:18 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 299 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 353 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 53 at MediatR.Internal.RequestHandlerWrapperImpl`2.<>c__DisplayClass1_0.g__Handler|0() at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:55 request for processing | Type='Parallel' Name='textDocument/codeLens:55'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:55 request for processing | Type='Parallel' Name='textDocument/codeLens:55' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 55 | Method='textDocument/codeLens' ResponseId='55'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 55 | Method='textDocument/codeLens' ResponseId='55' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (55) textDocument/codeLens | Id='55' Method='textDocument/codeLens'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (55) textDocument/codeLens | Id='55' Method='textDocument/codeLens' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (55) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='55' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (55) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='55' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:49:41 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:49:41 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (55) textDocument/codeLens in 0ms | Id='55' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (55) textDocument/codeLens in 0ms | Id='55' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 55 in 0ms | Method='textDocument/codeLens' ResponseId='55' ElapsedMilliseconds='0'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 55 in 0ms | Method='textDocument/codeLens' ResponseId='55' ElapsedMilliseconds='0' [Trace - 12:49:41 am] Received response 'textDocument/codeLens - (55)' in 3ms. Result: [] [Trace - 12:49:41 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 18 }, "contentChanges": [ { "range": { "start": { "line": 232, "character": 18 }, "end": { "line": 232, "character": 18 } }, "rangeLength": 0, "text": "h" } ] } [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 233:19 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 299\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 353\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 53\r\n at MediatR.Internal.RequestHandlerWrapperImpl`2.<>c__DisplayClass1_0.g__Handler|0()\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:49:41 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 233:19 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 299 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 353 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 53 at MediatR.Internal.RequestHandlerWrapperImpl`2.<>c__DisplayClass1_0.g__Handler|0() at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:49:41 am] Sending request 'textDocument/foldingRange - (56)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:56 request for processing | Type='Parallel' Name='textDocument/foldingRange:56'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:56 request for processing | Type='Parallel' Name='textDocument/foldingRange:56' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 56 | Method='textDocument/foldingRange' ResponseId='56'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 56 | Method='textDocument/foldingRange' ResponseId='56' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (56) textDocument/foldingRange | Id='56' Method='textDocument/foldingRange'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (56) textDocument/foldingRange | Id='56' Method='textDocument/foldingRange' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (56) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='56' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (56) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='56' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (56) textDocument/foldingRange in 0ms | Id='56' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:49:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (56) textDocument/foldingRange in 0ms | Id='56' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:49:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 56 in 0ms | Method='textDocument/foldingRange' ResponseId='56' ElapsedMilliseconds='0'" } [Info - 12:49:41 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 56 in 0ms | Method='textDocument/foldingRange' ResponseId='56' ElapsedMilliseconds='0' [Trace - 12:49:41 am] Received response 'textDocument/foldingRange - (56)' in 4ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:49:42 am] Sending request 'textDocument/codeLens - (57)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:42 am] Sending request 'textDocument/codeAction - (58)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 232, "character": 19 }, "end": { "line": 232, "character": 19 } }, "context": { "diagnostics": [] } } [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:49:42 am] Sending request 'textDocument/codeLens - (59)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:57 request for processing | Type='Parallel' Name='textDocument/codeLens:57'" } [Info - 12:49:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:57 request for processing | Type='Parallel' Name='textDocument/codeLens:57' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 57 | Method='textDocument/codeLens' ResponseId='57'" } [Info - 12:49:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 57 | Method='textDocument/codeLens' ResponseId='57' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (57) textDocument/codeLens | Id='57' Method='textDocument/codeLens'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (57) textDocument/codeLens | Id='57' Method='textDocument/codeLens' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (57) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='57' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (57) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='57' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:49:42 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:49:42 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (57) textDocument/codeLens in 0ms | Id='57' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (57) textDocument/codeLens in 0ms | Id='57' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 57 in 0ms | Method='textDocument/codeLens' ResponseId='57' ElapsedMilliseconds='0'" } [Info - 12:49:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 57 in 0ms | Method='textDocument/codeLens' ResponseId='57' ElapsedMilliseconds='0' [Trace - 12:49:42 am] Received response 'textDocument/codeLens - (57)' in 4ms. Result: [] [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:58 request for processing | Type='Parallel' Name='textDocument/codeAction:58'" } [Info - 12:49:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:58 request for processing | Type='Parallel' Name='textDocument/codeAction:58' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 58 | Method='textDocument/codeAction' ResponseId='58'" } [Info - 12:49:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 58 | Method='textDocument/codeAction' ResponseId='58' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (58) textDocument/codeAction | Id='58' Method='textDocument/codeAction'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (58) textDocument/codeAction | Id='58' Method='textDocument/codeAction' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (58) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='58' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (58) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='58' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (58) textDocument/codeAction in 0ms | Id='58' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (58) textDocument/codeAction in 0ms | Id='58' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 58 in 0ms | Method='textDocument/codeAction' ResponseId='58' ElapsedMilliseconds='0'" } [Info - 12:49:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 58 in 0ms | Method='textDocument/codeAction' ResponseId='58' ElapsedMilliseconds='0' [Trace - 12:49:42 am] Received response 'textDocument/codeAction - (58)' in 3ms. Result: [] [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:59 request for processing | Type='Parallel' Name='textDocument/codeLens:59'" } [Info - 12:49:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:59 request for processing | Type='Parallel' Name='textDocument/codeLens:59' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 59 | Method='textDocument/codeLens' ResponseId='59'" } [Info - 12:49:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 59 | Method='textDocument/codeLens' ResponseId='59' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (59) textDocument/codeLens | Id='59' Method='textDocument/codeLens'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (59) textDocument/codeLens | Id='59' Method='textDocument/codeLens' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (59) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='59' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (59) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='59' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:49:42 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:49:42 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (59) textDocument/codeLens in 0ms | Id='59' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (59) textDocument/codeLens in 0ms | Id='59' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 59 in 0ms | Method='textDocument/codeLens' ResponseId='59' ElapsedMilliseconds='0'" } [Info - 12:49:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 59 in 0ms | Method='textDocument/codeLens' ResponseId='59' ElapsedMilliseconds='0' [Trace - 12:49:42 am] Received response 'textDocument/codeLens - (59)' in 4ms. Result: [] [Trace - 12:49:42 am] Sending request 'textDocument/documentSymbol - (60)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:60 request for processing | Type='Parallel' Name='textDocument/documentSymbol:60'" } [Info - 12:49:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:60 request for processing | Type='Parallel' Name='textDocument/documentSymbol:60' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 60 | Method='textDocument/documentSymbol' ResponseId='60'" } [Info - 12:49:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 60 | Method='textDocument/documentSymbol' ResponseId='60' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (60) textDocument/documentSymbol | Id='60' Method='textDocument/documentSymbol'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (60) textDocument/documentSymbol | Id='60' Method='textDocument/documentSymbol' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (60) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='60' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (60) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='60' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:49:42 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:49:42 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 0ms. | [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:49:42 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (60) textDocument/documentSymbol in 0ms | Id='60' Method='textDocument/documentSymbol' ElapsedMilliseconds='0'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (60) textDocument/documentSymbol in 0ms | Id='60' Method='textDocument/documentSymbol' ElapsedMilliseconds='0' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 60 in 0ms | Method='textDocument/documentSymbol' ResponseId='60' ElapsedMilliseconds='0'" } [Info - 12:49:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 60 in 0ms | Method='textDocument/documentSymbol' ResponseId='60' ElapsedMilliseconds='0' [Trace - 12:49:42 am] Received response 'textDocument/documentSymbol - (60)' in 2ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:49:42 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 19 }, "contentChanges": [ { "range": { "start": { "line": 232, "character": 19 }, "end": { "line": 232, "character": 19 } }, "rangeLength": 0, "text": " " } ] } [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:49:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:49:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:49:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:49:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 233:20 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 299\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 353\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 53\r\n at MediatR.Internal.RequestHandlerWrapperImpl`2.<>c__DisplayClass1_0.g__Handler|0()\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:49:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 233:20 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 299 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 353 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 53 at MediatR.Internal.RequestHandlerWrapperImpl`2.<>c__DisplayClass1_0.g__Handler|0() at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:49:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:49:42 am] Sending request 'textDocument/signatureHelp - (61)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 232, "character": 20 }, "context": { "isRetrigger": false, "triggerCharacter": " ", "triggerKind": 2 } } [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:49:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:49:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:61 request for processing | Type='Parallel' Name='textDocument/signatureHelp:61'" } [Info - 12:49:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:61 request for processing | Type='Parallel' Name='textDocument/signatureHelp:61' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 61 | Method='textDocument/signatureHelp' ResponseId='61'" } [Info - 12:49:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 61 | Method='textDocument/signatureHelp' ResponseId='61' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (61) textDocument/signatureHelp | Id='61' Method='textDocument/signatureHelp'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (61) textDocument/signatureHelp | Id='61' Method='textDocument/signatureHelp' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (61) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='61' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (61) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='61' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (61) textDocument/signatureHelp in 0ms | Id='61' Method='textDocument/signatureHelp' ElapsedMilliseconds='0'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (61) textDocument/signatureHelp in 0ms | Id='61' Method='textDocument/signatureHelp' ElapsedMilliseconds='0' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 61 in 0ms | Method='textDocument/signatureHelp' ResponseId='61' ElapsedMilliseconds='0'" } [Info - 12:49:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 61 in 0ms | Method='textDocument/signatureHelp' ResponseId='61' ElapsedMilliseconds='0' [Trace - 12:49:42 am] Received response 'textDocument/signatureHelp - (61)' in 4ms. Result: { "signatures": null } [Trace - 12:49:42 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 20 }, "contentChanges": [ { "range": { "start": { "line": 232, "character": 20 }, "end": { "line": 232, "character": 20 } }, "rangeLength": 0, "text": "{}" } ] } [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:49:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:49:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:49:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:49:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 233:21 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 299\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 353\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 53\r\n at MediatR.Internal.RequestHandlerWrapperImpl`2.<>c__DisplayClass1_0.g__Handler|0()\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:49:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 233:21 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 299 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 353 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 53 at MediatR.Internal.RequestHandlerWrapperImpl`2.<>c__DisplayClass1_0.g__Handler|0() at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:49:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:49:42 am] Sending request 'textDocument/foldingRange - (62)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:49:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:49:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:62 request for processing | Type='Parallel' Name='textDocument/foldingRange:62'" } [Info - 12:49:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:62 request for processing | Type='Parallel' Name='textDocument/foldingRange:62' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 62 | Method='textDocument/foldingRange' ResponseId='62'" } [Info - 12:49:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 62 | Method='textDocument/foldingRange' ResponseId='62' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (62) textDocument/foldingRange | Id='62' Method='textDocument/foldingRange'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (62) textDocument/foldingRange | Id='62' Method='textDocument/foldingRange' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (62) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='62' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (62) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='62' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (62) textDocument/foldingRange in 0ms | Id='62' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (62) textDocument/foldingRange in 0ms | Id='62' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 62 in 0ms | Method='textDocument/foldingRange' ResponseId='62' ElapsedMilliseconds='0'" } [Info - 12:49:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 62 in 0ms | Method='textDocument/foldingRange' ResponseId='62' ElapsedMilliseconds='0' [Trace - 12:49:42 am] Received response 'textDocument/foldingRange - (62)' in 2ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:49:42 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 21 }, "contentChanges": [ { "range": { "start": { "line": 232, "character": 21 }, "end": { "line": 232, "character": 21 } }, "rangeLength": 0, "text": "\r\n \r\n " } ] } [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:49:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:49:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:49:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:49:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 233:22 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 299\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 353\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 53\r\n at MediatR.Internal.RequestHandlerWrapperImpl`2.<>c__DisplayClass1_0.g__Handler|0()\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:49:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 233:22 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 299 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 353 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 53 at MediatR.Internal.RequestHandlerWrapperImpl`2.<>c__DisplayClass1_0.g__Handler|0() at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 11ms | Method='textDocument/didChange' ElapsedMilliseconds='11'" } [Info - 12:49:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 11ms | Method='textDocument/didChange' ElapsedMilliseconds='11' [Trace - 12:49:42 am] Sending request 'textDocument/foldingRange - (63)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:49:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:49:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:63 request for processing | Type='Parallel' Name='textDocument/foldingRange:63'" } [Info - 12:49:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:63 request for processing | Type='Parallel' Name='textDocument/foldingRange:63' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 63 | Method='textDocument/foldingRange' ResponseId='63'" } [Info - 12:49:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 63 | Method='textDocument/foldingRange' ResponseId='63' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (63) textDocument/foldingRange | Id='63' Method='textDocument/foldingRange'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (63) textDocument/foldingRange | Id='63' Method='textDocument/foldingRange' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (63) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='63' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (63) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='63' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (63) textDocument/foldingRange in 0ms | Id='63' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (63) textDocument/foldingRange in 0ms | Id='63' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 63 in 0ms | Method='textDocument/foldingRange' ResponseId='63' ElapsedMilliseconds='0'" } [Info - 12:49:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 63 in 0ms | Method='textDocument/foldingRange' ResponseId='63' ElapsedMilliseconds='0' [Trace - 12:49:42 am] Received response 'textDocument/foldingRange - (63)' in 5ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:49:42 am] Sending request 'textDocument/codeLens - (64)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:42 am] Sending request 'textDocument/codeLens - (65)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:64 request for processing | Type='Parallel' Name='textDocument/codeLens:64'" } [Info - 12:49:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:64 request for processing | Type='Parallel' Name='textDocument/codeLens:64' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 64 | Method='textDocument/codeLens' ResponseId='64'" } [Info - 12:49:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 64 | Method='textDocument/codeLens' ResponseId='64' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (64) textDocument/codeLens | Id='64' Method='textDocument/codeLens'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (64) textDocument/codeLens | Id='64' Method='textDocument/codeLens' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (64) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='64' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (64) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='64' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:49:42 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:49:42 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (64) textDocument/codeLens in 0ms | Id='64' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (64) textDocument/codeLens in 0ms | Id='64' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 64 in 0ms | Method='textDocument/codeLens' ResponseId='64' ElapsedMilliseconds='0'" } [Info - 12:49:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 64 in 0ms | Method='textDocument/codeLens' ResponseId='64' ElapsedMilliseconds='0' [Trace - 12:49:42 am] Received response 'textDocument/codeLens - (64)' in 3ms. Result: [] [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:65 request for processing | Type='Parallel' Name='textDocument/codeLens:65'" } [Info - 12:49:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:65 request for processing | Type='Parallel' Name='textDocument/codeLens:65' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 65 | Method='textDocument/codeLens' ResponseId='65'" } [Info - 12:49:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 65 | Method='textDocument/codeLens' ResponseId='65' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (65) textDocument/codeLens | Id='65' Method='textDocument/codeLens'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (65) textDocument/codeLens | Id='65' Method='textDocument/codeLens' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (65) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='65' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (65) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='65' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:49:42 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:49:42 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (65) textDocument/codeLens in 0ms | Id='65' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (65) textDocument/codeLens in 0ms | Id='65' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 65 in 0ms | Method='textDocument/codeLens' ResponseId='65' ElapsedMilliseconds='0'" } [Info - 12:49:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 65 in 0ms | Method='textDocument/codeLens' ResponseId='65' ElapsedMilliseconds='0' [Trace - 12:49:42 am] Received response 'textDocument/codeLens - (65)' in 3ms. Result: [] [Trace - 12:49:42 am] Sending request 'textDocument/documentSymbol - (66)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:66 request for processing | Type='Parallel' Name='textDocument/documentSymbol:66'" } [Info - 12:49:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:66 request for processing | Type='Parallel' Name='textDocument/documentSymbol:66' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 66 | Method='textDocument/documentSymbol' ResponseId='66'" } [Info - 12:49:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 66 | Method='textDocument/documentSymbol' ResponseId='66' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (66) textDocument/documentSymbol | Id='66' Method='textDocument/documentSymbol'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (66) textDocument/documentSymbol | Id='66' Method='textDocument/documentSymbol' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (66) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='66' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (66) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='66' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:49:42 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 2ms. | " } [Info - 12:49:42 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 2ms. | [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:49:42 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (66) textDocument/documentSymbol in 3ms | Id='66' Method='textDocument/documentSymbol' ElapsedMilliseconds='3'" } [Info - 12:49:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (66) textDocument/documentSymbol in 3ms | Id='66' Method='textDocument/documentSymbol' ElapsedMilliseconds='3' [Trace - 12:49:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 66 in 3ms | Method='textDocument/documentSymbol' ResponseId='66' ElapsedMilliseconds='3'" } [Info - 12:49:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 66 in 3ms | Method='textDocument/documentSymbol' ResponseId='66' ElapsedMilliseconds='3' [Trace - 12:49:42 am] Received response 'textDocument/documentSymbol - (66)' in 6ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:49:47 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 22 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 16 }, "end": { "line": 233, "character": 16 } }, "rangeLength": 0, "text": "W" } ] } [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:49:47 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:49:47 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:49:47 am] Sending request 'textDocument/completion - (67)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 17 }, "context": { "triggerKind": 1 } } [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:49:47 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:49:47 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:49:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:49:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:17 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 299\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 353\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 53\r\n at MediatR.Internal.RequestHandlerWrapperImpl`2.<>c__DisplayClass1_0.g__Handler|0()\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:49:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:17 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 299 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 353 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 53 at MediatR.Internal.RequestHandlerWrapperImpl`2.<>c__DisplayClass1_0.g__Handler|0() at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:49:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/completion | Method='textDocument/completion'" } [Info - 12:49:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/completion | Method='textDocument/completion' [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:49:47 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:49:47 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/completion:67 request for processing | Type='Parallel' Name='textDocument/completion:67'" } [Info - 12:49:47 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/completion:67 request for processing | Type='Parallel' Name='textDocument/completion:67' [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/completion 67 | Method='textDocument/completion' ResponseId='67'" } [Info - 12:49:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/completion 67 | Method='textDocument/completion' ResponseId='67' [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (67) textDocument/completion | Id='67' Method='textDocument/completion'" } [Info - 12:49:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (67) textDocument/completion | Id='67' Method='textDocument/completion' [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (67) textDocument/completion to OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams | Id='67' Method='textDocument/completion' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams'" } [Info - 12:49:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (67) textDocument/completion to OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams | Id='67' Method='textDocument/completion' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams' [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (67) textDocument/completion in 1ms | Id='67' Method='textDocument/completion' ElapsedMilliseconds='1'" } [Info - 12:49:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (67) textDocument/completion in 1ms | Id='67' Method='textDocument/completion' ElapsedMilliseconds='1' [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/completion 67 - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber')\r\nActual value was 234.\r\n at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Utility\\Validate.cs:line 48\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 413\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\CompletionHandler.cs:line 193\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\CompletionHandler.cs:line 89\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() | Method='textDocument/completion' RequestId='67'" } [Error - 12:49:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/completion 67 - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber') Actual value was 234. at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\a\1\s\src\PowerShellEditorServices\Utility\Validate.cs:line 48 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 413 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 193 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 89 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() | Method='textDocument/completion' RequestId='67' [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/completion 67 in 2ms | Method='textDocument/completion' ResponseId='67' ElapsedMilliseconds='2'" } [Info - 12:49:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/completion 67 in 2ms | Method='textDocument/completion' ResponseId='67' ElapsedMilliseconds='2' [Trace - 12:49:47 am] Received response 'textDocument/completion - (67)' in 6ms. Request failed: Internal Error - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber') Actual value was 234. at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\a\1\s\src\PowerShellEditorServices\Utility\Validate.cs:line 48 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 413 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 193 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 89 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() (-32603). [Error - 12:49:47 am] Request textDocument/completion failed. Message: Internal Error - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber') Actual value was 234. at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\a\1\s\src\PowerShellEditorServices\Utility\Validate.cs:line 48 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 413 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 193 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 89 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() Code: -32603 [Trace - 12:49:47 am] Sending request 'textDocument/foldingRange - (68)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:49:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:68 request for processing | Type='Parallel' Name='textDocument/foldingRange:68'" } [Info - 12:49:47 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:68 request for processing | Type='Parallel' Name='textDocument/foldingRange:68' [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 68 | Method='textDocument/foldingRange' ResponseId='68'" } [Info - 12:49:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 68 | Method='textDocument/foldingRange' ResponseId='68' [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (68) textDocument/foldingRange | Id='68' Method='textDocument/foldingRange'" } [Info - 12:49:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (68) textDocument/foldingRange | Id='68' Method='textDocument/foldingRange' [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (68) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='68' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:49:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (68) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='68' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:49:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (68) textDocument/foldingRange in 0ms | Id='68' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:49:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (68) textDocument/foldingRange in 0ms | Id='68' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 68 in 0ms | Method='textDocument/foldingRange' ResponseId='68' ElapsedMilliseconds='0'" } [Info - 12:49:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 68 in 0ms | Method='textDocument/foldingRange' ResponseId='68' ElapsedMilliseconds='0' [Trace - 12:49:47 am] Received response 'textDocument/foldingRange - (68)' in 3ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:49:47 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 23 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 17 }, "end": { "line": 233, "character": 17 } }, "rangeLength": 0, "text": "r" } ] } [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:49:47 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:49:47 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:49:47 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:49:47 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:49:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:49:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:18 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 299\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 353\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 53\r\n at MediatR.Internal.RequestHandlerWrapperImpl`2.<>c__DisplayClass1_0.g__Handler|0()\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:49:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:18 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 299 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 353 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 53 at MediatR.Internal.RequestHandlerWrapperImpl`2.<>c__DisplayClass1_0.g__Handler|0() at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:49:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:49:47 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 24 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 18 }, "end": { "line": 233, "character": 18 } }, "rangeLength": 0, "text": "i" } ] } [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:49:47 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:49:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:49:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:19 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 299\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 353\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 53\r\n at MediatR.Internal.RequestHandlerWrapperImpl`2.<>c__DisplayClass1_0.g__Handler|0()\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:49:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:19 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 299 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 353 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 53 at MediatR.Internal.RequestHandlerWrapperImpl`2.<>c__DisplayClass1_0.g__Handler|0() at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:49:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:49:47 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 25 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 19 }, "end": { "line": 233, "character": 19 } }, "rangeLength": 0, "text": "t" } ] } [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:49:47 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:49:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:49:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:20 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 299\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 353\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 53\r\n at MediatR.Internal.RequestHandlerWrapperImpl`2.<>c__DisplayClass1_0.g__Handler|0()\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:49:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:20 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 299 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 353 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 53 at MediatR.Internal.RequestHandlerWrapperImpl`2.<>c__DisplayClass1_0.g__Handler|0() at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:49:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:49:47 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 26 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 20 }, "end": { "line": 233, "character": 20 } }, "rangeLength": 0, "text": "e" } ] } [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:49:47 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:49:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:49:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:21 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 299\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 353\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 53\r\n at MediatR.Internal.RequestHandlerWrapperImpl`2.<>c__DisplayClass1_0.g__Handler|0()\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:49:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:21 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 299 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 353 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 53 at MediatR.Internal.RequestHandlerWrapperImpl`2.<>c__DisplayClass1_0.g__Handler|0() at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:49:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:49:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:49:48 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 27 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 21 }, "end": { "line": 233, "character": 21 } }, "rangeLength": 0, "text": "-" } ] } [Trace - 12:49:48 am] Sending request 'textDocument/completion - (69)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 22 }, "context": { "triggerKind": 2, "triggerCharacter": "-" } } [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:22 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 299\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 353\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 53\r\n at MediatR.Internal.RequestHandlerWrapperImpl`2.<>c__DisplayClass1_0.g__Handler|0()\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:49:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:22 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 299 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 353 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 53 at MediatR.Internal.RequestHandlerWrapperImpl`2.<>c__DisplayClass1_0.g__Handler|0() at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/completion | Method='textDocument/completion'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/completion | Method='textDocument/completion' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/completion:69 request for processing | Type='Parallel' Name='textDocument/completion:69'" } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/completion:69 request for processing | Type='Parallel' Name='textDocument/completion:69' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/completion 69 | Method='textDocument/completion' ResponseId='69'" } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/completion 69 | Method='textDocument/completion' ResponseId='69' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (69) textDocument/completion | Id='69' Method='textDocument/completion'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (69) textDocument/completion | Id='69' Method='textDocument/completion' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (69) textDocument/completion to OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams | Id='69' Method='textDocument/completion' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (69) textDocument/completion to OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams | Id='69' Method='textDocument/completion' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (69) textDocument/completion in 1ms | Id='69' Method='textDocument/completion' ElapsedMilliseconds='1'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (69) textDocument/completion in 1ms | Id='69' Method='textDocument/completion' ElapsedMilliseconds='1' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/completion 69 - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber')\r\nActual value was 234.\r\n at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Utility\\Validate.cs:line 48\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 413\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\CompletionHandler.cs:line 193\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\CompletionHandler.cs:line 89\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() | Method='textDocument/completion' RequestId='69'" } [Error - 12:49:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/completion 69 - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber') Actual value was 234. at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\a\1\s\src\PowerShellEditorServices\Utility\Validate.cs:line 48 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 413 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 193 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 89 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() | Method='textDocument/completion' RequestId='69' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/completion 69 in 1ms | Method='textDocument/completion' ResponseId='69' ElapsedMilliseconds='1'" } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/completion 69 in 1ms | Method='textDocument/completion' ResponseId='69' ElapsedMilliseconds='1' [Trace - 12:49:48 am] Received response 'textDocument/completion - (69)' in 4ms. Request failed: Internal Error - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber') Actual value was 234. at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\a\1\s\src\PowerShellEditorServices\Utility\Validate.cs:line 48 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 413 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 193 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 89 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() (-32603). [Error - 12:49:48 am] Request textDocument/completion failed. Message: Internal Error - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber') Actual value was 234. at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\a\1\s\src\PowerShellEditorServices\Utility\Validate.cs:line 48 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 413 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 193 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 89 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() Code: -32603 [Trace - 12:49:48 am] Sending request 'textDocument/foldingRange - (70)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:70 request for processing | Type='Parallel' Name='textDocument/foldingRange:70'" } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:70 request for processing | Type='Parallel' Name='textDocument/foldingRange:70' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 70 | Method='textDocument/foldingRange' ResponseId='70'" } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 70 | Method='textDocument/foldingRange' ResponseId='70' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (70) textDocument/foldingRange | Id='70' Method='textDocument/foldingRange'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (70) textDocument/foldingRange | Id='70' Method='textDocument/foldingRange' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (70) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='70' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (70) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='70' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (70) textDocument/foldingRange in 0ms | Id='70' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (70) textDocument/foldingRange in 0ms | Id='70' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 70 in 0ms | Method='textDocument/foldingRange' ResponseId='70' ElapsedMilliseconds='0'" } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 70 in 0ms | Method='textDocument/foldingRange' ResponseId='70' ElapsedMilliseconds='0' [Trace - 12:49:48 am] Received response 'textDocument/foldingRange - (70)' in 2ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:49:48 am] Sending request 'textDocument/codeLens - (71)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:48 am] Sending request 'textDocument/codeAction - (72)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 22 }, "end": { "line": 233, "character": 22 } }, "context": { "diagnostics": [] } } [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:49:48 am] Sending request 'textDocument/codeLens - (73)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:71 request for processing | Type='Parallel' Name='textDocument/codeLens:71'" } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:71 request for processing | Type='Parallel' Name='textDocument/codeLens:71' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 71 | Method='textDocument/codeLens' ResponseId='71'" } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 71 | Method='textDocument/codeLens' ResponseId='71' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (71) textDocument/codeLens | Id='71' Method='textDocument/codeLens'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (71) textDocument/codeLens | Id='71' Method='textDocument/codeLens' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (71) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='71' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (71) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='71' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:49:48 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:49:48 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (71) textDocument/codeLens in 0ms | Id='71' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (71) textDocument/codeLens in 0ms | Id='71' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 71 in 0ms | Method='textDocument/codeLens' ResponseId='71' ElapsedMilliseconds='0'" } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 71 in 0ms | Method='textDocument/codeLens' ResponseId='71' ElapsedMilliseconds='0' [Trace - 12:49:48 am] Received response 'textDocument/codeLens - (71)' in 5ms. Result: [] [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:72 request for processing | Type='Parallel' Name='textDocument/codeAction:72'" } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:72 request for processing | Type='Parallel' Name='textDocument/codeAction:72' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 72 | Method='textDocument/codeAction' ResponseId='72'" } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 72 | Method='textDocument/codeAction' ResponseId='72' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (72) textDocument/codeAction | Id='72' Method='textDocument/codeAction'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (72) textDocument/codeAction | Id='72' Method='textDocument/codeAction' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (72) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='72' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (72) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='72' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (72) textDocument/codeAction in 0ms | Id='72' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (72) textDocument/codeAction in 0ms | Id='72' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 72 in 0ms | Method='textDocument/codeAction' ResponseId='72' ElapsedMilliseconds='0'" } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 72 in 0ms | Method='textDocument/codeAction' ResponseId='72' ElapsedMilliseconds='0' [Trace - 12:49:48 am] Received response 'textDocument/codeAction - (72)' in 4ms. Result: [] [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:73 request for processing | Type='Parallel' Name='textDocument/codeLens:73'" } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:73 request for processing | Type='Parallel' Name='textDocument/codeLens:73' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 73 | Method='textDocument/codeLens' ResponseId='73'" } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 73 | Method='textDocument/codeLens' ResponseId='73' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (73) textDocument/codeLens | Id='73' Method='textDocument/codeLens'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (73) textDocument/codeLens | Id='73' Method='textDocument/codeLens' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (73) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='73' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (73) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='73' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:49:48 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:49:48 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (73) textDocument/codeLens in 0ms | Id='73' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (73) textDocument/codeLens in 0ms | Id='73' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 73 in 0ms | Method='textDocument/codeLens' ResponseId='73' ElapsedMilliseconds='0'" } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 73 in 0ms | Method='textDocument/codeLens' ResponseId='73' ElapsedMilliseconds='0' [Trace - 12:49:48 am] Received response 'textDocument/codeLens - (73)' in 4ms. Result: [] [Trace - 12:49:48 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 28 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 22 }, "end": { "line": 233, "character": 22 } }, "rangeLength": 0, "text": "E" } ] } [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:23 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 299\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 353\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 53\r\n at MediatR.Internal.RequestHandlerWrapperImpl`2.<>c__DisplayClass1_0.g__Handler|0()\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:49:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:23 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 299 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 353 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 53 at MediatR.Internal.RequestHandlerWrapperImpl`2.<>c__DisplayClass1_0.g__Handler|0() at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:49:48 am] Sending request 'textDocument/completion - (74)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 23 }, "context": { "triggerKind": 1 } } [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/completion | Method='textDocument/completion'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/completion | Method='textDocument/completion' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/completion:74 request for processing | Type='Parallel' Name='textDocument/completion:74'" } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/completion:74 request for processing | Type='Parallel' Name='textDocument/completion:74' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/completion 74 | Method='textDocument/completion' ResponseId='74'" } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/completion 74 | Method='textDocument/completion' ResponseId='74' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (74) textDocument/completion | Id='74' Method='textDocument/completion'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (74) textDocument/completion | Id='74' Method='textDocument/completion' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (74) textDocument/completion to OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams | Id='74' Method='textDocument/completion' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (74) textDocument/completion to OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams | Id='74' Method='textDocument/completion' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (74) textDocument/completion in 0ms | Id='74' Method='textDocument/completion' ElapsedMilliseconds='0'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (74) textDocument/completion in 0ms | Id='74' Method='textDocument/completion' ElapsedMilliseconds='0' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/completion 74 - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber')\r\nActual value was 234.\r\n at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Utility\\Validate.cs:line 48\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 413\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\CompletionHandler.cs:line 193\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\CompletionHandler.cs:line 89\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() | Method='textDocument/completion' RequestId='74'" } [Error - 12:49:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/completion 74 - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber') Actual value was 234. at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\a\1\s\src\PowerShellEditorServices\Utility\Validate.cs:line 48 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 413 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 193 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 89 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() | Method='textDocument/completion' RequestId='74' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/completion 74 in 1ms | Method='textDocument/completion' ResponseId='74' ElapsedMilliseconds='1'" } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/completion 74 in 1ms | Method='textDocument/completion' ResponseId='74' ElapsedMilliseconds='1' [Trace - 12:49:48 am] Received response 'textDocument/completion - (74)' in 2ms. Request failed: Internal Error - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber') Actual value was 234. at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\a\1\s\src\PowerShellEditorServices\Utility\Validate.cs:line 48 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 413 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 193 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 89 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() (-32603). [Error - 12:49:48 am] Request textDocument/completion failed. Message: Internal Error - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber') Actual value was 234. at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\a\1\s\src\PowerShellEditorServices\Utility\Validate.cs:line 48 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 413 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 193 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 89 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() Code: -32603 [Trace - 12:49:48 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 29 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 23 }, "end": { "line": 233, "character": 23 } }, "rangeLength": 0, "text": "r" } ] } [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:24 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 299\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 353\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 53\r\n at MediatR.Internal.RequestHandlerWrapperImpl`2.<>c__DisplayClass1_0.g__Handler|0()\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:49:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:24 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 299 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 353 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 53 at MediatR.Internal.RequestHandlerWrapperImpl`2.<>c__DisplayClass1_0.g__Handler|0() at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:49:48 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 30 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 24 }, "end": { "line": 233, "character": 24 } }, "rangeLength": 0, "text": "r" } ] } [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:25 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 299\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 353\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 53\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:49:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:25 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 299 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 353 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 53 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:49:48 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 31 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 25 }, "end": { "line": 233, "character": 25 } }, "rangeLength": 0, "text": "o" } ] } [Trace - 12:49:48 am] Sending request 'textDocument/completion - (75)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 26 }, "context": { "triggerKind": 1 } } [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:26 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 299\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 353\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 53\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:49:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:26 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 299 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 353 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 53 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/completion | Method='textDocument/completion'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/completion | Method='textDocument/completion' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/completion:75 request for processing | Type='Parallel' Name='textDocument/completion:75'" } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/completion:75 request for processing | Type='Parallel' Name='textDocument/completion:75' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/completion 75 | Method='textDocument/completion' ResponseId='75'" } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/completion 75 | Method='textDocument/completion' ResponseId='75' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (75) textDocument/completion | Id='75' Method='textDocument/completion'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (75) textDocument/completion | Id='75' Method='textDocument/completion' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (75) textDocument/completion to OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams | Id='75' Method='textDocument/completion' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (75) textDocument/completion to OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams | Id='75' Method='textDocument/completion' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (75) textDocument/completion in 0ms | Id='75' Method='textDocument/completion' ElapsedMilliseconds='0'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (75) textDocument/completion in 0ms | Id='75' Method='textDocument/completion' ElapsedMilliseconds='0' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/completion 75 - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber')\r\nActual value was 234.\r\n at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Utility\\Validate.cs:line 48\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 413\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\CompletionHandler.cs:line 193\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\CompletionHandler.cs:line 89\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() | Method='textDocument/completion' RequestId='75'" } [Error - 12:49:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/completion 75 - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber') Actual value was 234. at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\a\1\s\src\PowerShellEditorServices\Utility\Validate.cs:line 48 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 413 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 193 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 89 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() | Method='textDocument/completion' RequestId='75' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/completion 75 in 4ms | Method='textDocument/completion' ResponseId='75' ElapsedMilliseconds='4'" } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/completion 75 in 4ms | Method='textDocument/completion' ResponseId='75' ElapsedMilliseconds='4' [Trace - 12:49:48 am] Received response 'textDocument/completion - (75)' in 6ms. Request failed: Internal Error - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber') Actual value was 234. at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\a\1\s\src\PowerShellEditorServices\Utility\Validate.cs:line 48 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 413 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 193 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 89 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() (-32603). [Error - 12:49:48 am] Request textDocument/completion failed. Message: Internal Error - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber') Actual value was 234. at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\a\1\s\src\PowerShellEditorServices\Utility\Validate.cs:line 48 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 413 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 193 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 89 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() Code: -32603 [Trace - 12:49:48 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 32 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 26 }, "end": { "line": 233, "character": 26 } }, "rangeLength": 0, "text": "r" } ] } [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:27 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 299\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 353\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 53\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:49:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:27 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 299 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 353 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 53 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:49:48 am] Sending request 'textDocument/completion - (76)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 27 }, "context": { "triggerKind": 1 } } [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/completion | Method='textDocument/completion'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/completion | Method='textDocument/completion' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/completion:76 request for processing | Type='Parallel' Name='textDocument/completion:76'" } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/completion:76 request for processing | Type='Parallel' Name='textDocument/completion:76' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/completion 76 | Method='textDocument/completion' ResponseId='76'" } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/completion 76 | Method='textDocument/completion' ResponseId='76' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (76) textDocument/completion | Id='76' Method='textDocument/completion'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (76) textDocument/completion | Id='76' Method='textDocument/completion' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (76) textDocument/completion to OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams | Id='76' Method='textDocument/completion' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (76) textDocument/completion to OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams | Id='76' Method='textDocument/completion' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (76) textDocument/completion in 0ms | Id='76' Method='textDocument/completion' ElapsedMilliseconds='0'" } [Info - 12:49:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (76) textDocument/completion in 0ms | Id='76' Method='textDocument/completion' ElapsedMilliseconds='0' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/completion 76 - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber')\r\nActual value was 234.\r\n at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Utility\\Validate.cs:line 48\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 413\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\CompletionHandler.cs:line 193\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\CompletionHandler.cs:line 89\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() | Method='textDocument/completion' RequestId='76'" } [Error - 12:49:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/completion 76 - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber') Actual value was 234. at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\a\1\s\src\PowerShellEditorServices\Utility\Validate.cs:line 48 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 413 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 193 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 89 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() | Method='textDocument/completion' RequestId='76' [Trace - 12:49:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/completion 76 in 1ms | Method='textDocument/completion' ResponseId='76' ElapsedMilliseconds='1'" } [Info - 12:49:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/completion 76 in 1ms | Method='textDocument/completion' ResponseId='76' ElapsedMilliseconds='1' [Trace - 12:49:48 am] Received response 'textDocument/completion - (76)' in 3ms. Request failed: Internal Error - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber') Actual value was 234. at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\a\1\s\src\PowerShellEditorServices\Utility\Validate.cs:line 48 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 413 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 193 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 89 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() (-32603). [Error - 12:49:48 am] Request textDocument/completion failed. Message: Internal Error - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber') Actual value was 234. at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\a\1\s\src\PowerShellEditorServices\Utility\Validate.cs:line 48 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 413 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 193 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 89 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() Code: -32603 [Trace - 12:49:49 am] Sending request 'textDocument/foldingRange - (77)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:49:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:77 request for processing | Type='Parallel' Name='textDocument/foldingRange:77'" } [Info - 12:49:49 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:77 request for processing | Type='Parallel' Name='textDocument/foldingRange:77' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 77 | Method='textDocument/foldingRange' ResponseId='77'" } [Info - 12:49:49 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 77 | Method='textDocument/foldingRange' ResponseId='77' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (77) textDocument/foldingRange | Id='77' Method='textDocument/foldingRange'" } [Info - 12:49:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (77) textDocument/foldingRange | Id='77' Method='textDocument/foldingRange' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (77) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='77' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:49:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (77) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='77' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:49:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (77) textDocument/foldingRange in 0ms | Id='77' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:49:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (77) textDocument/foldingRange in 0ms | Id='77' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 77 in 1ms | Method='textDocument/foldingRange' ResponseId='77' ElapsedMilliseconds='1'" } [Info - 12:49:49 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 77 in 1ms | Method='textDocument/foldingRange' ResponseId='77' ElapsedMilliseconds='1' [Trace - 12:49:49 am] Received response 'textDocument/foldingRange - (77)' in 5ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:49:49 am] Sending request 'textDocument/codeLens - (78)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:49 am] Sending request 'textDocument/codeAction - (79)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 27 }, "end": { "line": 233, "character": 27 } }, "context": { "diagnostics": [] } } [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:49:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:49:49 am] Sending request 'textDocument/codeLens - (80)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:78 request for processing | Type='Parallel' Name='textDocument/codeLens:78'" } [Info - 12:49:49 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:78 request for processing | Type='Parallel' Name='textDocument/codeLens:78' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 78 | Method='textDocument/codeLens' ResponseId='78'" } [Info - 12:49:49 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 78 | Method='textDocument/codeLens' ResponseId='78' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (78) textDocument/codeLens | Id='78' Method='textDocument/codeLens'" } [Info - 12:49:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (78) textDocument/codeLens | Id='78' Method='textDocument/codeLens' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (78) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='78' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:49:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (78) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='78' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:49:49 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:49:49 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:49:49 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:49:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (78) textDocument/codeLens in 0ms | Id='78' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:49:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (78) textDocument/codeLens in 0ms | Id='78' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 78 in 0ms | Method='textDocument/codeLens' ResponseId='78' ElapsedMilliseconds='0'" } [Info - 12:49:49 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 78 in 0ms | Method='textDocument/codeLens' ResponseId='78' ElapsedMilliseconds='0' [Trace - 12:49:49 am] Received response 'textDocument/codeLens - (78)' in 3ms. Result: [] [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:49:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:79 request for processing | Type='Parallel' Name='textDocument/codeAction:79'" } [Info - 12:49:49 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:79 request for processing | Type='Parallel' Name='textDocument/codeAction:79' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 79 | Method='textDocument/codeAction' ResponseId='79'" } [Info - 12:49:49 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 79 | Method='textDocument/codeAction' ResponseId='79' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (79) textDocument/codeAction | Id='79' Method='textDocument/codeAction'" } [Info - 12:49:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (79) textDocument/codeAction | Id='79' Method='textDocument/codeAction' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (79) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='79' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:49:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (79) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='79' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:49:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (79) textDocument/codeAction in 0ms | Id='79' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:49:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (79) textDocument/codeAction in 0ms | Id='79' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 79 in 0ms | Method='textDocument/codeAction' ResponseId='79' ElapsedMilliseconds='0'" } [Info - 12:49:49 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 79 in 0ms | Method='textDocument/codeAction' ResponseId='79' ElapsedMilliseconds='0' [Trace - 12:49:49 am] Received response 'textDocument/codeAction - (79)' in 4ms. Result: [] [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:49:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:80 request for processing | Type='Parallel' Name='textDocument/codeLens:80'" } [Info - 12:49:49 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:80 request for processing | Type='Parallel' Name='textDocument/codeLens:80' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 80 | Method='textDocument/codeLens' ResponseId='80'" } [Info - 12:49:49 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 80 | Method='textDocument/codeLens' ResponseId='80' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (80) textDocument/codeLens | Id='80' Method='textDocument/codeLens'" } [Info - 12:49:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (80) textDocument/codeLens | Id='80' Method='textDocument/codeLens' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (80) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='80' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:49:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (80) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='80' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:49:49 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:49:49 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:49:49 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:49:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (80) textDocument/codeLens in 0ms | Id='80' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:49:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (80) textDocument/codeLens in 0ms | Id='80' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 80 in 0ms | Method='textDocument/codeLens' ResponseId='80' ElapsedMilliseconds='0'" } [Info - 12:49:49 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 80 in 0ms | Method='textDocument/codeLens' ResponseId='80' ElapsedMilliseconds='0' [Trace - 12:49:49 am] Received response 'textDocument/codeLens - (80)' in 3ms. Result: [] [Trace - 12:49:49 am] Sending request 'textDocument/documentSymbol - (81)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:49:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:81 request for processing | Type='Parallel' Name='textDocument/documentSymbol:81'" } [Info - 12:49:49 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:81 request for processing | Type='Parallel' Name='textDocument/documentSymbol:81' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 81 | Method='textDocument/documentSymbol' ResponseId='81'" } [Info - 12:49:49 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 81 | Method='textDocument/documentSymbol' ResponseId='81' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (81) textDocument/documentSymbol | Id='81' Method='textDocument/documentSymbol'" } [Info - 12:49:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (81) textDocument/documentSymbol | Id='81' Method='textDocument/documentSymbol' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (81) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='81' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:49:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (81) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='81' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:49:49 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:49:49 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 0ms. | [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:49:49 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:49:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (81) textDocument/documentSymbol in 1ms | Id='81' Method='textDocument/documentSymbol' ElapsedMilliseconds='1'" } [Info - 12:49:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (81) textDocument/documentSymbol in 1ms | Id='81' Method='textDocument/documentSymbol' ElapsedMilliseconds='1' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 81 in 1ms | Method='textDocument/documentSymbol' ResponseId='81' ElapsedMilliseconds='1'" } [Info - 12:49:49 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 81 in 1ms | Method='textDocument/documentSymbol' ResponseId='81' ElapsedMilliseconds='1' [Trace - 12:49:49 am] Received response 'textDocument/documentSymbol - (81)' in 3ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:49:49 am] Sending request 'textDocument/documentHighlight - (82)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 16 } } [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight'" } [Info - 12:49:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:82 request for processing | Type='Parallel' Name='textDocument/documentHighlight:82'" } [Info - 12:49:49 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:82 request for processing | Type='Parallel' Name='textDocument/documentHighlight:82' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 82 | Method='textDocument/documentHighlight' ResponseId='82'" } [Info - 12:49:49 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 82 | Method='textDocument/documentHighlight' ResponseId='82' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (82) textDocument/documentHighlight | Id='82' Method='textDocument/documentHighlight'" } [Info - 12:49:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (82) textDocument/documentHighlight | Id='82' Method='textDocument/documentHighlight' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (82) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='82' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams'" } [Info - 12:49:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (82) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='82' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer'" } [Info - 12:49:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (82) textDocument/documentHighlight in 0ms | Id='82' Method='textDocument/documentHighlight' ElapsedMilliseconds='0'" } [Info - 12:49:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (82) textDocument/documentHighlight in 0ms | Id='82' Method='textDocument/documentHighlight' ElapsedMilliseconds='0' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 82 in 0ms | Method='textDocument/documentHighlight' ResponseId='82' ElapsedMilliseconds='0'" } [Info - 12:49:49 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 82 in 0ms | Method='textDocument/documentHighlight' ResponseId='82' ElapsedMilliseconds='0' [Trace - 12:49:49 am] Received response 'textDocument/documentHighlight - (82)' in 2ms. Result: [] [Trace - 12:49:49 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 33 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 16 }, "end": { "line": 233, "character": 27 } }, "rangeLength": 11, "text": "" } ] } [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:49:49 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:49:49 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:49:49 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:49:49 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:49 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:49:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:49:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:17 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:49:49 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:17 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:49:49 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:49:49 am] Sending request 'textDocument/foldingRange - (83)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:49:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:49:49 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:49:49 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:83 request for processing | Type='Parallel' Name='textDocument/foldingRange:83'" } [Info - 12:49:49 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:83 request for processing | Type='Parallel' Name='textDocument/foldingRange:83' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 83 | Method='textDocument/foldingRange' ResponseId='83'" } [Info - 12:49:49 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 83 | Method='textDocument/foldingRange' ResponseId='83' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (83) textDocument/foldingRange | Id='83' Method='textDocument/foldingRange'" } [Info - 12:49:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (83) textDocument/foldingRange | Id='83' Method='textDocument/foldingRange' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (83) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='83' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:49:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (83) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='83' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:49:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (83) textDocument/foldingRange in 0ms | Id='83' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:49:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (83) textDocument/foldingRange in 0ms | Id='83' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 83 in 0ms | Method='textDocument/foldingRange' ResponseId='83' ElapsedMilliseconds='0'" } [Info - 12:49:49 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 83 in 0ms | Method='textDocument/foldingRange' ResponseId='83' ElapsedMilliseconds='0' [Trace - 12:49:49 am] Received response 'textDocument/foldingRange - (83)' in 5ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:49:49 am] Sending request 'textDocument/codeLens - (84)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:49:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:84 request for processing | Type='Parallel' Name='textDocument/codeLens:84'" } [Info - 12:49:49 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:84 request for processing | Type='Parallel' Name='textDocument/codeLens:84' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 84 | Method='textDocument/codeLens' ResponseId='84'" } [Info - 12:49:49 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 84 | Method='textDocument/codeLens' ResponseId='84' [Trace - 12:49:49 am] Sending request 'textDocument/codeLens - (85)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (84) textDocument/codeLens | Id='84' Method='textDocument/codeLens'" } [Info - 12:49:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (84) textDocument/codeLens | Id='84' Method='textDocument/codeLens' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (84) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='84' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:49:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (84) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='84' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:49:49 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:49:49 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:49:49 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:49:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (84) textDocument/codeLens in 0ms | Id='84' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:49:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (84) textDocument/codeLens in 0ms | Id='84' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 84 in 0ms | Method='textDocument/codeLens' ResponseId='84' ElapsedMilliseconds='0'" } [Info - 12:49:49 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 84 in 0ms | Method='textDocument/codeLens' ResponseId='84' ElapsedMilliseconds='0' [Trace - 12:49:49 am] Received response 'textDocument/codeLens - (84)' in 3ms. Result: [] [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:49:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:85 request for processing | Type='Parallel' Name='textDocument/codeLens:85'" } [Info - 12:49:49 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:85 request for processing | Type='Parallel' Name='textDocument/codeLens:85' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 85 | Method='textDocument/codeLens' ResponseId='85'" } [Info - 12:49:49 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 85 | Method='textDocument/codeLens' ResponseId='85' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (85) textDocument/codeLens | Id='85' Method='textDocument/codeLens'" } [Info - 12:49:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (85) textDocument/codeLens | Id='85' Method='textDocument/codeLens' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (85) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='85' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:49:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (85) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='85' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:49:49 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:49:49 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:49:49 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:49:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (85) textDocument/codeLens in 0ms | Id='85' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:49:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (85) textDocument/codeLens in 0ms | Id='85' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:49:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 85 in 0ms | Method='textDocument/codeLens' ResponseId='85' ElapsedMilliseconds='0'" } [Info - 12:49:49 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 85 in 0ms | Method='textDocument/codeLens' ResponseId='85' ElapsedMilliseconds='0' [Trace - 12:49:49 am] Received response 'textDocument/codeLens - (85)' in 2ms. Result: [] [Trace - 12:49:50 am] Sending request 'textDocument/documentSymbol - (86)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:49:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:86 request for processing | Type='Parallel' Name='textDocument/documentSymbol:86'" } [Info - 12:49:50 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:86 request for processing | Type='Parallel' Name='textDocument/documentSymbol:86' [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 86 | Method='textDocument/documentSymbol' ResponseId='86'" } [Info - 12:49:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 86 | Method='textDocument/documentSymbol' ResponseId='86' [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (86) textDocument/documentSymbol | Id='86' Method='textDocument/documentSymbol'" } [Info - 12:49:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (86) textDocument/documentSymbol | Id='86' Method='textDocument/documentSymbol' [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (86) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='86' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:49:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (86) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='86' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:49:50 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 2ms. | " } [Info - 12:49:50 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 2ms. | [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:49:50 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:49:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (86) textDocument/documentSymbol in 3ms | Id='86' Method='textDocument/documentSymbol' ElapsedMilliseconds='3'" } [Info - 12:49:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (86) textDocument/documentSymbol in 3ms | Id='86' Method='textDocument/documentSymbol' ElapsedMilliseconds='3' [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 86 in 3ms | Method='textDocument/documentSymbol' ResponseId='86' ElapsedMilliseconds='3'" } [Info - 12:49:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 86 in 3ms | Method='textDocument/documentSymbol' ResponseId='86' ElapsedMilliseconds='3' [Trace - 12:49:50 am] Received response 'textDocument/documentSymbol - (86)' in 7ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:49:50 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 34 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 16 }, "end": { "line": 233, "character": 16 } }, "rangeLength": 0, "text": "t" } ] } [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:49:50 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:49:50 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:49:50 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:49:50 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:49:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:49:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:17 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:49:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:17 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:49:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:49:50 am] Sending request 'textDocument/completion - (87)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 17 }, "context": { "triggerKind": 1 } } [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/completion | Method='textDocument/completion'" } [Info - 12:49:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/completion | Method='textDocument/completion' [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:49:50 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:49:50 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/completion:87 request for processing | Type='Parallel' Name='textDocument/completion:87'" } [Info - 12:49:50 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/completion:87 request for processing | Type='Parallel' Name='textDocument/completion:87' [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/completion 87 | Method='textDocument/completion' ResponseId='87'" } [Info - 12:49:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/completion 87 | Method='textDocument/completion' ResponseId='87' [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (87) textDocument/completion | Id='87' Method='textDocument/completion'" } [Info - 12:49:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (87) textDocument/completion | Id='87' Method='textDocument/completion' [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (87) textDocument/completion to OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams | Id='87' Method='textDocument/completion' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams'" } [Info - 12:49:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (87) textDocument/completion to OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams | Id='87' Method='textDocument/completion' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams' [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (87) textDocument/completion in 0ms | Id='87' Method='textDocument/completion' ElapsedMilliseconds='0'" } [Info - 12:49:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (87) textDocument/completion in 0ms | Id='87' Method='textDocument/completion' ElapsedMilliseconds='0' [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/completion 87 - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber')\r\nActual value was 234.\r\n at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Utility\\Validate.cs:line 48\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 413\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\CompletionHandler.cs:line 193\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\CompletionHandler.cs:line 89\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() | Method='textDocument/completion' RequestId='87'" } [Error - 12:49:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/completion 87 - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber') Actual value was 234. at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\a\1\s\src\PowerShellEditorServices\Utility\Validate.cs:line 48 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 413 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 193 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 89 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() | Method='textDocument/completion' RequestId='87' [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/completion 87 in 1ms | Method='textDocument/completion' ResponseId='87' ElapsedMilliseconds='1'" } [Info - 12:49:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/completion 87 in 1ms | Method='textDocument/completion' ResponseId='87' ElapsedMilliseconds='1' [Trace - 12:49:50 am] Received response 'textDocument/completion - (87)' in 3ms. Request failed: Internal Error - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber') Actual value was 234. at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\a\1\s\src\PowerShellEditorServices\Utility\Validate.cs:line 48 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 413 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 193 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 89 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() (-32603). [Error - 12:49:50 am] Request textDocument/completion failed. Message: Internal Error - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber') Actual value was 234. at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\a\1\s\src\PowerShellEditorServices\Utility\Validate.cs:line 48 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 413 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 193 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 89 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() Code: -32603 [Trace - 12:49:50 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 35 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 17 }, "end": { "line": 233, "character": 17 } }, "rangeLength": 0, "text": "h" } ] } [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:49:50 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:49:50 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:49:50 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:49:50 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:49:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:49:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:18 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:49:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:18 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:49:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:49:50 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 36 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 18 }, "end": { "line": 233, "character": 18 } }, "rangeLength": 0, "text": "r" } ] } [Trace - 12:49:50 am] Sending request 'textDocument/completion - (88)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 19 }, "context": { "triggerKind": 1 } } [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:49:50 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:49:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:49:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:19 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:49:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:19 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:49:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/completion | Method='textDocument/completion'" } [Info - 12:49:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/completion | Method='textDocument/completion' [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:49:50 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:49:50 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/completion:88 request for processing | Type='Parallel' Name='textDocument/completion:88'" } [Info - 12:49:50 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/completion:88 request for processing | Type='Parallel' Name='textDocument/completion:88' [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/completion 88 | Method='textDocument/completion' ResponseId='88'" } [Info - 12:49:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/completion 88 | Method='textDocument/completion' ResponseId='88' [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (88) textDocument/completion | Id='88' Method='textDocument/completion'" } [Info - 12:49:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (88) textDocument/completion | Id='88' Method='textDocument/completion' [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (88) textDocument/completion to OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams | Id='88' Method='textDocument/completion' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams'" } [Info - 12:49:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (88) textDocument/completion to OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams | Id='88' Method='textDocument/completion' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams' [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (88) textDocument/completion in 0ms | Id='88' Method='textDocument/completion' ElapsedMilliseconds='0'" } [Info - 12:49:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (88) textDocument/completion in 0ms | Id='88' Method='textDocument/completion' ElapsedMilliseconds='0' [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/completion 88 - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber')\r\nActual value was 234.\r\n at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Utility\\Validate.cs:line 48\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 413\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\CompletionHandler.cs:line 193\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\CompletionHandler.cs:line 89\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() | Method='textDocument/completion' RequestId='88'" } [Error - 12:49:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/completion 88 - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber') Actual value was 234. at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\a\1\s\src\PowerShellEditorServices\Utility\Validate.cs:line 48 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 413 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 193 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 89 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() | Method='textDocument/completion' RequestId='88' [Trace - 12:49:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/completion 88 in 1ms | Method='textDocument/completion' ResponseId='88' ElapsedMilliseconds='1'" } [Info - 12:49:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/completion 88 in 1ms | Method='textDocument/completion' ResponseId='88' ElapsedMilliseconds='1' [Trace - 12:49:50 am] Received response 'textDocument/completion - (88)' in 4ms. Request failed: Internal Error - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber') Actual value was 234. at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\a\1\s\src\PowerShellEditorServices\Utility\Validate.cs:line 48 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 413 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 193 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 89 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() (-32603). [Error - 12:49:50 am] Request textDocument/completion failed. Message: Internal Error - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber') Actual value was 234. at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\a\1\s\src\PowerShellEditorServices\Utility\Validate.cs:line 48 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 413 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 193 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 89 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() Code: -32603 [Trace - 12:49:51 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 37 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 19 }, "end": { "line": 233, "character": 19 } }, "rangeLength": 0, "text": "o" } ] } [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:20 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:49:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:20 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 3ms | Method='textDocument/didChange' ElapsedMilliseconds='3'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 3ms | Method='textDocument/didChange' ElapsedMilliseconds='3' [Trace - 12:49:51 am] Sending request 'textDocument/completion - (89)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 20 }, "context": { "triggerKind": 1 } } [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/completion | Method='textDocument/completion'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/completion | Method='textDocument/completion' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/completion:89 request for processing | Type='Parallel' Name='textDocument/completion:89'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/completion:89 request for processing | Type='Parallel' Name='textDocument/completion:89' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/completion 89 | Method='textDocument/completion' ResponseId='89'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/completion 89 | Method='textDocument/completion' ResponseId='89' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (89) textDocument/completion | Id='89' Method='textDocument/completion'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (89) textDocument/completion | Id='89' Method='textDocument/completion' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (89) textDocument/completion to OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams | Id='89' Method='textDocument/completion' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (89) textDocument/completion to OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams | Id='89' Method='textDocument/completion' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (89) textDocument/completion in 0ms | Id='89' Method='textDocument/completion' ElapsedMilliseconds='0'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (89) textDocument/completion in 0ms | Id='89' Method='textDocument/completion' ElapsedMilliseconds='0' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/completion 89 - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber')\r\nActual value was 234.\r\n at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Utility\\Validate.cs:line 48\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 413\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\CompletionHandler.cs:line 193\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\CompletionHandler.cs:line 89\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() | Method='textDocument/completion' RequestId='89'" } [Error - 12:49:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/completion 89 - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber') Actual value was 234. at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\a\1\s\src\PowerShellEditorServices\Utility\Validate.cs:line 48 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 413 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 193 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 89 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() | Method='textDocument/completion' RequestId='89' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/completion 89 in 1ms | Method='textDocument/completion' ResponseId='89' ElapsedMilliseconds='1'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/completion 89 in 1ms | Method='textDocument/completion' ResponseId='89' ElapsedMilliseconds='1' [Trace - 12:49:51 am] Received response 'textDocument/completion - (89)' in 3ms. Request failed: Internal Error - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber') Actual value was 234. at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\a\1\s\src\PowerShellEditorServices\Utility\Validate.cs:line 48 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 413 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 193 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 89 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() (-32603). [Error - 12:49:51 am] Request textDocument/completion failed. Message: Internal Error - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber') Actual value was 234. at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\a\1\s\src\PowerShellEditorServices\Utility\Validate.cs:line 48 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 413 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 193 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 89 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() Code: -32603 [Trace - 12:49:51 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 38 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 20 }, "end": { "line": 233, "character": 20 } }, "rangeLength": 0, "text": "w" } ] } [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:49:51 am] Sending request 'textDocument/completion - (90)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 21 }, "context": { "triggerKind": 1 } } [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:21 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:49:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:21 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/completion | Method='textDocument/completion'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/completion | Method='textDocument/completion' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/completion:90 request for processing | Type='Parallel' Name='textDocument/completion:90'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/completion:90 request for processing | Type='Parallel' Name='textDocument/completion:90' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/completion 90 | Method='textDocument/completion' ResponseId='90'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/completion 90 | Method='textDocument/completion' ResponseId='90' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (90) textDocument/completion | Id='90' Method='textDocument/completion'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (90) textDocument/completion | Id='90' Method='textDocument/completion' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (90) textDocument/completion to OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams | Id='90' Method='textDocument/completion' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (90) textDocument/completion to OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams | Id='90' Method='textDocument/completion' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (90) textDocument/completion in 1ms | Id='90' Method='textDocument/completion' ElapsedMilliseconds='1'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (90) textDocument/completion in 1ms | Id='90' Method='textDocument/completion' ElapsedMilliseconds='1' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/completion 90 - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber')\r\nActual value was 234.\r\n at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Utility\\Validate.cs:line 48\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 413\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\CompletionHandler.cs:line 193\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\CompletionHandler.cs:line 89\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() | Method='textDocument/completion' RequestId='90'" } [Error - 12:49:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/completion 90 - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber') Actual value was 234. at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\a\1\s\src\PowerShellEditorServices\Utility\Validate.cs:line 48 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 413 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 193 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 89 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() | Method='textDocument/completion' RequestId='90' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/completion 90 in 2ms | Method='textDocument/completion' ResponseId='90' ElapsedMilliseconds='2'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/completion 90 in 2ms | Method='textDocument/completion' ResponseId='90' ElapsedMilliseconds='2' [Trace - 12:49:51 am] Received response 'textDocument/completion - (90)' in 4ms. Request failed: Internal Error - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber') Actual value was 234. at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\a\1\s\src\PowerShellEditorServices\Utility\Validate.cs:line 48 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 413 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 193 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 89 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() (-32603). [Error - 12:49:51 am] Request textDocument/completion failed. Message: Internal Error - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber') Actual value was 234. at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\a\1\s\src\PowerShellEditorServices\Utility\Validate.cs:line 48 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 413 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 193 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 89 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() Code: -32603 [Trace - 12:49:51 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 39 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 21 }, "end": { "line": 233, "character": 21 } }, "rangeLength": 0, "text": " " } ] } [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:22 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:49:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:22 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:49:51 am] Sending request 'textDocument/signatureHelp - (91)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 22 }, "context": { "isRetrigger": false, "triggerCharacter": " ", "triggerKind": 2 } } [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:91 request for processing | Type='Parallel' Name='textDocument/signatureHelp:91'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:91 request for processing | Type='Parallel' Name='textDocument/signatureHelp:91' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 91 | Method='textDocument/signatureHelp' ResponseId='91'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 91 | Method='textDocument/signatureHelp' ResponseId='91' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (91) textDocument/signatureHelp | Id='91' Method='textDocument/signatureHelp'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (91) textDocument/signatureHelp | Id='91' Method='textDocument/signatureHelp' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (91) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='91' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (91) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='91' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (91) textDocument/signatureHelp in 0ms | Id='91' Method='textDocument/signatureHelp' ElapsedMilliseconds='0'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (91) textDocument/signatureHelp in 0ms | Id='91' Method='textDocument/signatureHelp' ElapsedMilliseconds='0' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 91 in 0ms | Method='textDocument/signatureHelp' ResponseId='91' ElapsedMilliseconds='0'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 91 in 0ms | Method='textDocument/signatureHelp' ResponseId='91' ElapsedMilliseconds='0' [Trace - 12:49:51 am] Received response 'textDocument/signatureHelp - (91)' in 4ms. Result: { "signatures": null } [Trace - 12:49:51 am] Sending request 'textDocument/foldingRange - (92)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:92 request for processing | Type='Parallel' Name='textDocument/foldingRange:92'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:92 request for processing | Type='Parallel' Name='textDocument/foldingRange:92' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 92 | Method='textDocument/foldingRange' ResponseId='92'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 92 | Method='textDocument/foldingRange' ResponseId='92' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (92) textDocument/foldingRange | Id='92' Method='textDocument/foldingRange'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (92) textDocument/foldingRange | Id='92' Method='textDocument/foldingRange' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (92) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='92' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (92) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='92' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (92) textDocument/foldingRange in 0ms | Id='92' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (92) textDocument/foldingRange in 0ms | Id='92' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 92 in 0ms | Method='textDocument/foldingRange' ResponseId='92' ElapsedMilliseconds='0'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 92 in 0ms | Method='textDocument/foldingRange' ResponseId='92' ElapsedMilliseconds='0' [Trace - 12:49:51 am] Received response 'textDocument/foldingRange - (92)' in 1ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:49:51 am] Sending request 'textDocument/codeLens - (93)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:93 request for processing | Type='Parallel' Name='textDocument/codeLens:93'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:93 request for processing | Type='Parallel' Name='textDocument/codeLens:93' [Trace - 12:49:51 am] Sending request 'textDocument/codeLens - (94)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 93 | Method='textDocument/codeLens' ResponseId='93'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 93 | Method='textDocument/codeLens' ResponseId='93' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (93) textDocument/codeLens | Id='93' Method='textDocument/codeLens'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (93) textDocument/codeLens | Id='93' Method='textDocument/codeLens' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (93) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='93' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (93) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='93' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:49:51 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:49:51 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (93) textDocument/codeLens in 0ms | Id='93' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (93) textDocument/codeLens in 0ms | Id='93' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 93 in 0ms | Method='textDocument/codeLens' ResponseId='93' ElapsedMilliseconds='0'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 93 in 0ms | Method='textDocument/codeLens' ResponseId='93' ElapsedMilliseconds='0' [Trace - 12:49:51 am] Received response 'textDocument/codeLens - (93)' in 3ms. Result: [] [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:94 request for processing | Type='Parallel' Name='textDocument/codeLens:94'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:94 request for processing | Type='Parallel' Name='textDocument/codeLens:94' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 94 | Method='textDocument/codeLens' ResponseId='94'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 94 | Method='textDocument/codeLens' ResponseId='94' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (94) textDocument/codeLens | Id='94' Method='textDocument/codeLens'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (94) textDocument/codeLens | Id='94' Method='textDocument/codeLens' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (94) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='94' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (94) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='94' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:49:51 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:49:51 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (94) textDocument/codeLens in 0ms | Id='94' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (94) textDocument/codeLens in 0ms | Id='94' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 94 in 0ms | Method='textDocument/codeLens' ResponseId='94' ElapsedMilliseconds='0'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 94 in 0ms | Method='textDocument/codeLens' ResponseId='94' ElapsedMilliseconds='0' [Trace - 12:49:51 am] Received response 'textDocument/codeLens - (94)' in 2ms. Result: [] [Trace - 12:49:51 am] Sending request 'textDocument/documentSymbol - (95)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:95 request for processing | Type='Parallel' Name='textDocument/documentSymbol:95'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:95 request for processing | Type='Parallel' Name='textDocument/documentSymbol:95' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 95 | Method='textDocument/documentSymbol' ResponseId='95'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 95 | Method='textDocument/documentSymbol' ResponseId='95' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (95) textDocument/documentSymbol | Id='95' Method='textDocument/documentSymbol'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (95) textDocument/documentSymbol | Id='95' Method='textDocument/documentSymbol' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (95) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='95' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (95) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='95' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:49:51 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | " } [Info - 12:49:51 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:49:51 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (95) textDocument/documentSymbol in 1ms | Id='95' Method='textDocument/documentSymbol' ElapsedMilliseconds='1'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (95) textDocument/documentSymbol in 1ms | Id='95' Method='textDocument/documentSymbol' ElapsedMilliseconds='1' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 95 in 1ms | Method='textDocument/documentSymbol' ResponseId='95' ElapsedMilliseconds='1'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 95 in 1ms | Method='textDocument/documentSymbol' ResponseId='95' ElapsedMilliseconds='1' [Trace - 12:49:51 am] Received response 'textDocument/documentSymbol - (95)' in 4ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:49:51 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 40 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 22 }, "end": { "line": 233, "character": 22 } }, "rangeLength": 0, "text": "\"\"" } ] } [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:23 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:49:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:23 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:49:51 am] Sending request 'textDocument/foldingRange - (96)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:96 request for processing | Type='Parallel' Name='textDocument/foldingRange:96'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:96 request for processing | Type='Parallel' Name='textDocument/foldingRange:96' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 96 | Method='textDocument/foldingRange' ResponseId='96'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 96 | Method='textDocument/foldingRange' ResponseId='96' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (96) textDocument/foldingRange | Id='96' Method='textDocument/foldingRange'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (96) textDocument/foldingRange | Id='96' Method='textDocument/foldingRange' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (96) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='96' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (96) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='96' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (96) textDocument/foldingRange in 0ms | Id='96' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (96) textDocument/foldingRange in 0ms | Id='96' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 96 in 0ms | Method='textDocument/foldingRange' ResponseId='96' ElapsedMilliseconds='0'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 96 in 0ms | Method='textDocument/foldingRange' ResponseId='96' ElapsedMilliseconds='0' [Trace - 12:49:51 am] Received response 'textDocument/foldingRange - (96)' in 4ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:49:51 am] Sending request 'textDocument/codeLens - (97)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:51 am] Sending request 'textDocument/codeAction - (98)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 23 }, "end": { "line": 233, "character": 23 } }, "context": { "diagnostics": [] } } [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:49:51 am] Sending request 'textDocument/codeLens - (99)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:97 request for processing | Type='Parallel' Name='textDocument/codeLens:97'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:97 request for processing | Type='Parallel' Name='textDocument/codeLens:97' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 97 | Method='textDocument/codeLens' ResponseId='97'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 97 | Method='textDocument/codeLens' ResponseId='97' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (97) textDocument/codeLens | Id='97' Method='textDocument/codeLens'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (97) textDocument/codeLens | Id='97' Method='textDocument/codeLens' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (97) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='97' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (97) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='97' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:49:51 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:49:51 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (97) textDocument/codeLens in 0ms | Id='97' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (97) textDocument/codeLens in 0ms | Id='97' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 97 in 0ms | Method='textDocument/codeLens' ResponseId='97' ElapsedMilliseconds='0'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 97 in 0ms | Method='textDocument/codeLens' ResponseId='97' ElapsedMilliseconds='0' [Trace - 12:49:51 am] Received response 'textDocument/codeLens - (97)' in 4ms. Result: [] [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:98 request for processing | Type='Parallel' Name='textDocument/codeAction:98'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:98 request for processing | Type='Parallel' Name='textDocument/codeAction:98' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 98 | Method='textDocument/codeAction' ResponseId='98'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 98 | Method='textDocument/codeAction' ResponseId='98' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (98) textDocument/codeAction | Id='98' Method='textDocument/codeAction'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (98) textDocument/codeAction | Id='98' Method='textDocument/codeAction' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (98) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='98' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (98) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='98' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (98) textDocument/codeAction in 0ms | Id='98' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (98) textDocument/codeAction in 0ms | Id='98' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 98 in 0ms | Method='textDocument/codeAction' ResponseId='98' ElapsedMilliseconds='0'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 98 in 0ms | Method='textDocument/codeAction' ResponseId='98' ElapsedMilliseconds='0' [Trace - 12:49:51 am] Received response 'textDocument/codeAction - (98)' in 3ms. Result: [] [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:99 request for processing | Type='Parallel' Name='textDocument/codeLens:99'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:99 request for processing | Type='Parallel' Name='textDocument/codeLens:99' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 99 | Method='textDocument/codeLens' ResponseId='99'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 99 | Method='textDocument/codeLens' ResponseId='99' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (99) textDocument/codeLens | Id='99' Method='textDocument/codeLens'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (99) textDocument/codeLens | Id='99' Method='textDocument/codeLens' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (99) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='99' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (99) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='99' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:49:51 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:49:51 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (99) textDocument/codeLens in 0ms | Id='99' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:49:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (99) textDocument/codeLens in 0ms | Id='99' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:49:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 99 in 0ms | Method='textDocument/codeLens' ResponseId='99' ElapsedMilliseconds='0'" } [Info - 12:49:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 99 in 0ms | Method='textDocument/codeLens' ResponseId='99' ElapsedMilliseconds='0' [Trace - 12:49:51 am] Received response 'textDocument/codeLens - (99)' in 3ms. Result: [] [Trace - 12:49:52 am] Sending request 'textDocument/documentSymbol - (100)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:49:52 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:49:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:100 request for processing | Type='Parallel' Name='textDocument/documentSymbol:100'" } [Info - 12:49:52 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:100 request for processing | Type='Parallel' Name='textDocument/documentSymbol:100' [Trace - 12:49:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 100 | Method='textDocument/documentSymbol' ResponseId='100'" } [Info - 12:49:52 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 100 | Method='textDocument/documentSymbol' ResponseId='100' [Trace - 12:49:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (100) textDocument/documentSymbol | Id='100' Method='textDocument/documentSymbol'" } [Info - 12:49:52 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (100) textDocument/documentSymbol | Id='100' Method='textDocument/documentSymbol' [Trace - 12:49:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (100) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='100' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:49:52 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (100) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='100' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:49:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:49:52 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:49:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 2ms. | " } [Info - 12:49:52 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 2ms. | [Trace - 12:49:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:49:52 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:49:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:49:52 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:49:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (100) textDocument/documentSymbol in 2ms | Id='100' Method='textDocument/documentSymbol' ElapsedMilliseconds='2'" } [Info - 12:49:52 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (100) textDocument/documentSymbol in 2ms | Id='100' Method='textDocument/documentSymbol' ElapsedMilliseconds='2' [Trace - 12:49:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 100 in 2ms | Method='textDocument/documentSymbol' ResponseId='100' ElapsedMilliseconds='2'" } [Info - 12:49:52 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 100 in 2ms | Method='textDocument/documentSymbol' ResponseId='100' ElapsedMilliseconds='2' [Trace - 12:49:52 am] Received response 'textDocument/documentSymbol - (100)' in 7ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:49:56 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 41 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 23 }, "end": { "line": 233, "character": 23 } }, "rangeLength": 0, "text": "C" } ] } [Trace - 12:49:56 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:56 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:56 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:49:56 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:49:56 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:49:56 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:49:56 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:49:56 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:49:56 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:49:56 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:49:56 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:56 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:56 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:56 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:56 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:49:56 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:49:56 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:49:56 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:49:56 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:24 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:49:56 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:24 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:49:56 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:49:56 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:49:56 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 42 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 24 }, "end": { "line": 233, "character": 24 } }, "rangeLength": 0, "text": "a" } ] } [Trace - 12:49:56 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:56 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:56 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:49:56 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:49:56 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:56 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:56 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:56 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:56 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:49:56 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:49:56 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:49:56 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:49:56 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:25 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:49:56 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:25 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:49:56 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:49:56 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:49:56 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 43 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 25 }, "end": { "line": 233, "character": 25 } }, "rangeLength": 0, "text": "n" } ] } [Trace - 12:49:56 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:56 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:56 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:49:56 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:49:56 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:56 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:56 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:56 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:56 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:49:56 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:49:56 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:49:56 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:49:56 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:26 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:49:56 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:26 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:49:56 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2'" } [Info - 12:49:56 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2' [Trace - 12:49:57 am] Sending request 'textDocument/foldingRange - (101)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:49:57 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:49:57 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:101 request for processing | Type='Parallel' Name='textDocument/foldingRange:101'" } [Info - 12:49:57 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:101 request for processing | Type='Parallel' Name='textDocument/foldingRange:101' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 101 | Method='textDocument/foldingRange' ResponseId='101'" } [Info - 12:49:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 101 | Method='textDocument/foldingRange' ResponseId='101' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (101) textDocument/foldingRange | Id='101' Method='textDocument/foldingRange'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (101) textDocument/foldingRange | Id='101' Method='textDocument/foldingRange' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (101) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='101' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (101) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='101' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (101) textDocument/foldingRange in 1ms | Id='101' Method='textDocument/foldingRange' ElapsedMilliseconds='1'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (101) textDocument/foldingRange in 1ms | Id='101' Method='textDocument/foldingRange' ElapsedMilliseconds='1' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 101 in 1ms | Method='textDocument/foldingRange' ResponseId='101' ElapsedMilliseconds='1'" } [Info - 12:49:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 101 in 1ms | Method='textDocument/foldingRange' ResponseId='101' ElapsedMilliseconds='1' [Trace - 12:49:57 am] Received response 'textDocument/foldingRange - (101)' in 5ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:49:57 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 44 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 26 }, "end": { "line": 233, "character": 26 } }, "rangeLength": 0, "text": "'" } ] } [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:49:57 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:49:57 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:49:57 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:49:57 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:27 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:49:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:27 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:49:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:49:57 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 45 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 27 }, "end": { "line": 233, "character": 27 } }, "rangeLength": 0, "text": "t" } ] } [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:49:57 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:28 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:49:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:28 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:49:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:49:57 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 46 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 28 }, "end": { "line": 233, "character": 28 } }, "rangeLength": 0, "text": " " } ] } [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:49:57 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:29 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:49:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:29 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:49:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:49:57 am] Sending request 'textDocument/signatureHelp - (102)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 29 }, "context": { "isRetrigger": false, "triggerCharacter": " ", "triggerKind": 2 } } [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:49:57 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:49:57 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:102 request for processing | Type='Parallel' Name='textDocument/signatureHelp:102'" } [Info - 12:49:57 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:102 request for processing | Type='Parallel' Name='textDocument/signatureHelp:102' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 102 | Method='textDocument/signatureHelp' ResponseId='102'" } [Info - 12:49:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 102 | Method='textDocument/signatureHelp' ResponseId='102' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (102) textDocument/signatureHelp | Id='102' Method='textDocument/signatureHelp'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (102) textDocument/signatureHelp | Id='102' Method='textDocument/signatureHelp' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (102) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='102' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (102) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='102' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (102) textDocument/signatureHelp in 0ms | Id='102' Method='textDocument/signatureHelp' ElapsedMilliseconds='0'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (102) textDocument/signatureHelp in 0ms | Id='102' Method='textDocument/signatureHelp' ElapsedMilliseconds='0' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 102 in 0ms | Method='textDocument/signatureHelp' ResponseId='102' ElapsedMilliseconds='0'" } [Info - 12:49:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 102 in 0ms | Method='textDocument/signatureHelp' ResponseId='102' ElapsedMilliseconds='0' [Trace - 12:49:57 am] Received response 'textDocument/signatureHelp - (102)' in 2ms. Result: { "signatures": null } [Trace - 12:49:57 am] Sending request 'textDocument/foldingRange - (103)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:103 request for processing | Type='Parallel' Name='textDocument/foldingRange:103'" } [Info - 12:49:57 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:103 request for processing | Type='Parallel' Name='textDocument/foldingRange:103' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 103 | Method='textDocument/foldingRange' ResponseId='103'" } [Info - 12:49:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 103 | Method='textDocument/foldingRange' ResponseId='103' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (103) textDocument/foldingRange | Id='103' Method='textDocument/foldingRange'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (103) textDocument/foldingRange | Id='103' Method='textDocument/foldingRange' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (103) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='103' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (103) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='103' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (103) textDocument/foldingRange in 0ms | Id='103' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (103) textDocument/foldingRange in 0ms | Id='103' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 103 in 0ms | Method='textDocument/foldingRange' ResponseId='103' ElapsedMilliseconds='0'" } [Info - 12:49:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 103 in 0ms | Method='textDocument/foldingRange' ResponseId='103' ElapsedMilliseconds='0' [Trace - 12:49:57 am] Received response 'textDocument/foldingRange - (103)' in 1ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:49:57 am] Sending request 'textDocument/codeLens - (104)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:57 am] Sending request 'textDocument/codeAction - (105)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 29 }, "end": { "line": 233, "character": 29 } }, "context": { "diagnostics": [] } } [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:104 request for processing | Type='Parallel' Name='textDocument/codeLens:104'" } [Info - 12:49:57 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:104 request for processing | Type='Parallel' Name='textDocument/codeLens:104' [Trace - 12:49:57 am] Sending request 'textDocument/codeLens - (106)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 104 | Method='textDocument/codeLens' ResponseId='104'" } [Info - 12:49:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 104 | Method='textDocument/codeLens' ResponseId='104' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (104) textDocument/codeLens | Id='104' Method='textDocument/codeLens'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (104) textDocument/codeLens | Id='104' Method='textDocument/codeLens' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (104) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='104' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (104) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='104' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:49:57 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:49:57 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (104) textDocument/codeLens in 0ms | Id='104' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (104) textDocument/codeLens in 0ms | Id='104' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 104 in 0ms | Method='textDocument/codeLens' ResponseId='104' ElapsedMilliseconds='0'" } [Info - 12:49:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 104 in 0ms | Method='textDocument/codeLens' ResponseId='104' ElapsedMilliseconds='0' [Trace - 12:49:57 am] Received response 'textDocument/codeLens - (104)' in 4ms. Result: [] [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:105 request for processing | Type='Parallel' Name='textDocument/codeAction:105'" } [Info - 12:49:57 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:105 request for processing | Type='Parallel' Name='textDocument/codeAction:105' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 105 | Method='textDocument/codeAction' ResponseId='105'" } [Info - 12:49:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 105 | Method='textDocument/codeAction' ResponseId='105' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (105) textDocument/codeAction | Id='105' Method='textDocument/codeAction'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (105) textDocument/codeAction | Id='105' Method='textDocument/codeAction' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (105) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='105' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (105) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='105' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (105) textDocument/codeAction in 0ms | Id='105' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (105) textDocument/codeAction in 0ms | Id='105' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 105 in 0ms | Method='textDocument/codeAction' ResponseId='105' ElapsedMilliseconds='0'" } [Info - 12:49:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 105 in 0ms | Method='textDocument/codeAction' ResponseId='105' ElapsedMilliseconds='0' [Trace - 12:49:57 am] Received response 'textDocument/codeAction - (105)' in 3ms. Result: [] [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:106 request for processing | Type='Parallel' Name='textDocument/codeLens:106'" } [Info - 12:49:57 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:106 request for processing | Type='Parallel' Name='textDocument/codeLens:106' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 106 | Method='textDocument/codeLens' ResponseId='106'" } [Info - 12:49:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 106 | Method='textDocument/codeLens' ResponseId='106' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (106) textDocument/codeLens | Id='106' Method='textDocument/codeLens'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (106) textDocument/codeLens | Id='106' Method='textDocument/codeLens' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (106) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='106' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (106) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='106' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:49:57 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:49:57 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (106) textDocument/codeLens in 0ms | Id='106' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (106) textDocument/codeLens in 0ms | Id='106' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 106 in 0ms | Method='textDocument/codeLens' ResponseId='106' ElapsedMilliseconds='0'" } [Info - 12:49:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 106 in 0ms | Method='textDocument/codeLens' ResponseId='106' ElapsedMilliseconds='0' [Trace - 12:49:57 am] Received response 'textDocument/codeLens - (106)' in 3ms. Result: [] [Trace - 12:49:57 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 47 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 29 }, "end": { "line": 233, "character": 29 } }, "rangeLength": 0, "text": "a" } ] } [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:49:57 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:49:57 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:49:57 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:49:57 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:30 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:49:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:30 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:49:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:49:57 am] Sending request 'textDocument/foldingRange - (107)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:49:57 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:49:57 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:107 request for processing | Type='Parallel' Name='textDocument/foldingRange:107'" } [Info - 12:49:57 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:107 request for processing | Type='Parallel' Name='textDocument/foldingRange:107' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 107 | Method='textDocument/foldingRange' ResponseId='107'" } [Info - 12:49:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 107 | Method='textDocument/foldingRange' ResponseId='107' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (107) textDocument/foldingRange | Id='107' Method='textDocument/foldingRange'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (107) textDocument/foldingRange | Id='107' Method='textDocument/foldingRange' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (107) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='107' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (107) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='107' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (107) textDocument/foldingRange in 0ms | Id='107' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (107) textDocument/foldingRange in 0ms | Id='107' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 107 in 0ms | Method='textDocument/foldingRange' ResponseId='107' ElapsedMilliseconds='0'" } [Info - 12:49:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 107 in 0ms | Method='textDocument/foldingRange' ResponseId='107' ElapsedMilliseconds='0' [Trace - 12:49:57 am] Received response 'textDocument/foldingRange - (107)' in 2ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:49:57 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 48 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 30 }, "end": { "line": 233, "character": 30 } }, "rangeLength": 0, "text": "d" } ] } [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:49:57 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:49:57 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:49:57 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:49:57 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:31 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:49:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:31 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:49:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:49:57 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 49 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 31 }, "end": { "line": 233, "character": 31 } }, "rangeLength": 0, "text": "d" } ] } [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:49:57 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:49:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:32 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:49:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:32 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:49:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:49:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:49:58 am] Sending request 'textDocument/foldingRange - (108)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:49:58 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:49:58 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:108 request for processing | Type='Parallel' Name='textDocument/foldingRange:108'" } [Info - 12:49:58 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:108 request for processing | Type='Parallel' Name='textDocument/foldingRange:108' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 108 | Method='textDocument/foldingRange' ResponseId='108'" } [Info - 12:49:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 108 | Method='textDocument/foldingRange' ResponseId='108' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (108) textDocument/foldingRange | Id='108' Method='textDocument/foldingRange'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (108) textDocument/foldingRange | Id='108' Method='textDocument/foldingRange' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (108) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='108' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (108) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='108' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (108) textDocument/foldingRange in 0ms | Id='108' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (108) textDocument/foldingRange in 0ms | Id='108' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 108 in 0ms | Method='textDocument/foldingRange' ResponseId='108' ElapsedMilliseconds='0'" } [Info - 12:49:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 108 in 0ms | Method='textDocument/foldingRange' ResponseId='108' ElapsedMilliseconds='0' [Trace - 12:49:58 am] Received response 'textDocument/foldingRange - (108)' in 7ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:49:58 am] Sending request 'textDocument/codeLens - (109)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:58 am] Sending request 'textDocument/codeAction - (110)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 32 }, "end": { "line": 233, "character": 32 } }, "context": { "diagnostics": [] } } [Trace - 12:49:58 am] Sending request 'textDocument/codeLens - (111)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:109 request for processing | Type='Parallel' Name='textDocument/codeLens:109'" } [Info - 12:49:58 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:109 request for processing | Type='Parallel' Name='textDocument/codeLens:109' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 109 | Method='textDocument/codeLens' ResponseId='109'" } [Info - 12:49:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 109 | Method='textDocument/codeLens' ResponseId='109' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (109) textDocument/codeLens | Id='109' Method='textDocument/codeLens'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (109) textDocument/codeLens | Id='109' Method='textDocument/codeLens' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (109) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='109' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (109) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='109' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:49:58 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:49:58 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (109) textDocument/codeLens in 0ms | Id='109' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (109) textDocument/codeLens in 0ms | Id='109' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 109 in 0ms | Method='textDocument/codeLens' ResponseId='109' ElapsedMilliseconds='0'" } [Info - 12:49:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 109 in 0ms | Method='textDocument/codeLens' ResponseId='109' ElapsedMilliseconds='0' [Trace - 12:49:58 am] Received response 'textDocument/codeLens - (109)' in 4ms. Result: [] [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:110 request for processing | Type='Parallel' Name='textDocument/codeAction:110'" } [Info - 12:49:58 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:110 request for processing | Type='Parallel' Name='textDocument/codeAction:110' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 110 | Method='textDocument/codeAction' ResponseId='110'" } [Info - 12:49:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 110 | Method='textDocument/codeAction' ResponseId='110' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (110) textDocument/codeAction | Id='110' Method='textDocument/codeAction'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (110) textDocument/codeAction | Id='110' Method='textDocument/codeAction' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (110) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='110' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (110) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='110' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (110) textDocument/codeAction in 0ms | Id='110' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (110) textDocument/codeAction in 0ms | Id='110' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 110 in 0ms | Method='textDocument/codeAction' ResponseId='110' ElapsedMilliseconds='0'" } [Info - 12:49:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 110 in 0ms | Method='textDocument/codeAction' ResponseId='110' ElapsedMilliseconds='0' [Trace - 12:49:58 am] Received response 'textDocument/codeAction - (110)' in 3ms. Result: [] [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:111 request for processing | Type='Parallel' Name='textDocument/codeLens:111'" } [Info - 12:49:58 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:111 request for processing | Type='Parallel' Name='textDocument/codeLens:111' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 111 | Method='textDocument/codeLens' ResponseId='111'" } [Info - 12:49:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 111 | Method='textDocument/codeLens' ResponseId='111' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (111) textDocument/codeLens | Id='111' Method='textDocument/codeLens'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (111) textDocument/codeLens | Id='111' Method='textDocument/codeLens' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (111) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='111' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (111) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='111' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:49:58 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:49:58 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (111) textDocument/codeLens in 0ms | Id='111' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (111) textDocument/codeLens in 0ms | Id='111' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 111 in 0ms | Method='textDocument/codeLens' ResponseId='111' ElapsedMilliseconds='0'" } [Info - 12:49:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 111 in 0ms | Method='textDocument/codeLens' ResponseId='111' ElapsedMilliseconds='0' [Trace - 12:49:58 am] Received response 'textDocument/codeLens - (111)' in 3ms. Result: [] [Trace - 12:49:58 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 50 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 32 }, "end": { "line": 233, "character": 32 } }, "rangeLength": 0, "text": " " } ] } [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:49:58 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:49:58 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:49:58 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:49:58 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:33 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:49:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:33 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:49:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:49:58 am] Sending request 'textDocument/signatureHelp - (112)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 33 }, "context": { "isRetrigger": false, "triggerCharacter": " ", "triggerKind": 2 } } [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:49:58 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:49:58 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:112 request for processing | Type='Parallel' Name='textDocument/signatureHelp:112'" } [Info - 12:49:58 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:112 request for processing | Type='Parallel' Name='textDocument/signatureHelp:112' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 112 | Method='textDocument/signatureHelp' ResponseId='112'" } [Info - 12:49:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 112 | Method='textDocument/signatureHelp' ResponseId='112' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (112) textDocument/signatureHelp | Id='112' Method='textDocument/signatureHelp'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (112) textDocument/signatureHelp | Id='112' Method='textDocument/signatureHelp' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (112) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='112' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (112) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='112' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (112) textDocument/signatureHelp in 0ms | Id='112' Method='textDocument/signatureHelp' ElapsedMilliseconds='0'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (112) textDocument/signatureHelp in 0ms | Id='112' Method='textDocument/signatureHelp' ElapsedMilliseconds='0' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 112 in 0ms | Method='textDocument/signatureHelp' ResponseId='112' ElapsedMilliseconds='0'" } [Info - 12:49:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 112 in 0ms | Method='textDocument/signatureHelp' ResponseId='112' ElapsedMilliseconds='0' [Trace - 12:49:58 am] Received response 'textDocument/signatureHelp - (112)' in 1ms. Result: { "signatures": null } [Trace - 12:49:58 am] Sending request 'textDocument/foldingRange - (113)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:113 request for processing | Type='Parallel' Name='textDocument/foldingRange:113'" } [Info - 12:49:58 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:113 request for processing | Type='Parallel' Name='textDocument/foldingRange:113' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 113 | Method='textDocument/foldingRange' ResponseId='113'" } [Info - 12:49:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 113 | Method='textDocument/foldingRange' ResponseId='113' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (113) textDocument/foldingRange | Id='113' Method='textDocument/foldingRange'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (113) textDocument/foldingRange | Id='113' Method='textDocument/foldingRange' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (113) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='113' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (113) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='113' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (113) textDocument/foldingRange in 0ms | Id='113' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (113) textDocument/foldingRange in 0ms | Id='113' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 113 in 0ms | Method='textDocument/foldingRange' ResponseId='113' ElapsedMilliseconds='0'" } [Info - 12:49:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 113 in 0ms | Method='textDocument/foldingRange' ResponseId='113' ElapsedMilliseconds='0' [Trace - 12:49:58 am] Received response 'textDocument/foldingRange - (113)' in 5ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:49:58 am] Sending request 'textDocument/codeLens - (114)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:58 am] Sending request 'textDocument/codeAction - (115)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 33 }, "end": { "line": 233, "character": 33 } }, "context": { "diagnostics": [] } } [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:114 request for processing | Type='Parallel' Name='textDocument/codeLens:114'" } [Info - 12:49:58 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:114 request for processing | Type='Parallel' Name='textDocument/codeLens:114' [Trace - 12:49:58 am] Sending request 'textDocument/codeLens - (116)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 114 | Method='textDocument/codeLens' ResponseId='114'" } [Info - 12:49:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 114 | Method='textDocument/codeLens' ResponseId='114' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (114) textDocument/codeLens | Id='114' Method='textDocument/codeLens'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (114) textDocument/codeLens | Id='114' Method='textDocument/codeLens' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (114) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='114' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (114) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='114' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:49:58 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:49:58 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (114) textDocument/codeLens in 0ms | Id='114' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (114) textDocument/codeLens in 0ms | Id='114' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 114 in 0ms | Method='textDocument/codeLens' ResponseId='114' ElapsedMilliseconds='0'" } [Info - 12:49:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 114 in 0ms | Method='textDocument/codeLens' ResponseId='114' ElapsedMilliseconds='0' [Trace - 12:49:58 am] Received response 'textDocument/codeLens - (114)' in 3ms. Result: [] [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:115 request for processing | Type='Parallel' Name='textDocument/codeAction:115'" } [Info - 12:49:58 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:115 request for processing | Type='Parallel' Name='textDocument/codeAction:115' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 115 | Method='textDocument/codeAction' ResponseId='115'" } [Info - 12:49:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 115 | Method='textDocument/codeAction' ResponseId='115' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (115) textDocument/codeAction | Id='115' Method='textDocument/codeAction'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (115) textDocument/codeAction | Id='115' Method='textDocument/codeAction' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (115) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='115' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (115) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='115' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (115) textDocument/codeAction in 0ms | Id='115' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (115) textDocument/codeAction in 0ms | Id='115' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 115 in 0ms | Method='textDocument/codeAction' ResponseId='115' ElapsedMilliseconds='0'" } [Info - 12:49:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 115 in 0ms | Method='textDocument/codeAction' ResponseId='115' ElapsedMilliseconds='0' [Trace - 12:49:58 am] Received response 'textDocument/codeAction - (115)' in 4ms. Result: [] [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:116 request for processing | Type='Parallel' Name='textDocument/codeLens:116'" } [Info - 12:49:58 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:116 request for processing | Type='Parallel' Name='textDocument/codeLens:116' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 116 | Method='textDocument/codeLens' ResponseId='116'" } [Info - 12:49:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 116 | Method='textDocument/codeLens' ResponseId='116' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (116) textDocument/codeLens | Id='116' Method='textDocument/codeLens'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (116) textDocument/codeLens | Id='116' Method='textDocument/codeLens' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (116) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='116' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (116) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='116' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:49:58 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:49:58 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (116) textDocument/codeLens in 0ms | Id='116' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (116) textDocument/codeLens in 0ms | Id='116' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 116 in 0ms | Method='textDocument/codeLens' ResponseId='116' ElapsedMilliseconds='0'" } [Info - 12:49:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 116 in 0ms | Method='textDocument/codeLens' ResponseId='116' ElapsedMilliseconds='0' [Trace - 12:49:58 am] Received response 'textDocument/codeLens - (116)' in 2ms. Result: [] [Trace - 12:49:58 am] Sending request 'textDocument/documentSymbol - (117)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:117 request for processing | Type='Parallel' Name='textDocument/documentSymbol:117'" } [Info - 12:49:58 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:117 request for processing | Type='Parallel' Name='textDocument/documentSymbol:117' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 117 | Method='textDocument/documentSymbol' ResponseId='117'" } [Info - 12:49:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 117 | Method='textDocument/documentSymbol' ResponseId='117' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (117) textDocument/documentSymbol | Id='117' Method='textDocument/documentSymbol'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (117) textDocument/documentSymbol | Id='117' Method='textDocument/documentSymbol' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (117) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='117' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (117) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='117' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:49:58 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 2ms. | " } [Info - 12:49:58 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 2ms. | [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:49:58 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (117) textDocument/documentSymbol in 2ms | Id='117' Method='textDocument/documentSymbol' ElapsedMilliseconds='2'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (117) textDocument/documentSymbol in 2ms | Id='117' Method='textDocument/documentSymbol' ElapsedMilliseconds='2' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 117 in 2ms | Method='textDocument/documentSymbol' ResponseId='117' ElapsedMilliseconds='2'" } [Info - 12:49:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 117 in 2ms | Method='textDocument/documentSymbol' ResponseId='117' ElapsedMilliseconds='2' [Trace - 12:49:58 am] Received response 'textDocument/documentSymbol - (117)' in 7ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:49:58 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 51 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 33 }, "end": { "line": 233, "character": 33 } }, "rangeLength": 0, "text": "D" } ] } [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:49:58 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:49:58 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:49:58 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:49:58 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:49:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:34 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:49:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:34 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:49:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:49:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:49:59 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 52 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 34 }, "end": { "line": 233, "character": 34 } }, "rangeLength": 0, "text": "a" } ] } [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:49:59 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:59 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:49:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:49:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:35 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:49:59 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:35 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 3ms | Method='textDocument/didChange' ElapsedMilliseconds='3'" } [Info - 12:49:59 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 3ms | Method='textDocument/didChange' ElapsedMilliseconds='3' [Trace - 12:49:59 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 53 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 35 }, "end": { "line": 233, "character": 35 } }, "rangeLength": 0, "text": "t" } ] } [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:49:59 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:59 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:49:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:49:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:36 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:49:59 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:36 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:49:59 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:49:59 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 54 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 36 }, "end": { "line": 233, "character": 36 } }, "rangeLength": 0, "text": "a" } ] } [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:49:59 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:59 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:49:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:49:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:37 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:49:59 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:37 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:49:59 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:49:59 am] Sending request 'textDocument/foldingRange - (118)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:49:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:49:59 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:49:59 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:118 request for processing | Type='Parallel' Name='textDocument/foldingRange:118'" } [Info - 12:49:59 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:118 request for processing | Type='Parallel' Name='textDocument/foldingRange:118' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 118 | Method='textDocument/foldingRange' ResponseId='118'" } [Info - 12:49:59 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 118 | Method='textDocument/foldingRange' ResponseId='118' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (118) textDocument/foldingRange | Id='118' Method='textDocument/foldingRange'" } [Info - 12:49:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (118) textDocument/foldingRange | Id='118' Method='textDocument/foldingRange' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (118) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='118' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:49:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (118) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='118' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:49:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (118) textDocument/foldingRange in 0ms | Id='118' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:49:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (118) textDocument/foldingRange in 0ms | Id='118' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 118 in 0ms | Method='textDocument/foldingRange' ResponseId='118' ElapsedMilliseconds='0'" } [Info - 12:49:59 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 118 in 0ms | Method='textDocument/foldingRange' ResponseId='118' ElapsedMilliseconds='0' [Trace - 12:49:59 am] Received response 'textDocument/foldingRange - (118)' in 5ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:49:59 am] Sending request 'textDocument/codeLens - (119)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:49:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:119 request for processing | Type='Parallel' Name='textDocument/codeLens:119'" } [Info - 12:49:59 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:119 request for processing | Type='Parallel' Name='textDocument/codeLens:119' [Trace - 12:49:59 am] Sending request 'textDocument/codeAction - (120)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 37 }, "end": { "line": 233, "character": 37 } }, "context": { "diagnostics": [] } } [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 119 | Method='textDocument/codeLens' ResponseId='119'" } [Info - 12:49:59 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 119 | Method='textDocument/codeLens' ResponseId='119' [Trace - 12:49:59 am] Sending request 'textDocument/codeLens - (121)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (119) textDocument/codeLens | Id='119' Method='textDocument/codeLens'" } [Info - 12:49:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (119) textDocument/codeLens | Id='119' Method='textDocument/codeLens' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (119) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='119' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:49:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (119) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='119' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:49:59 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:49:59 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:49:59 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:49:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (119) textDocument/codeLens in 0ms | Id='119' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:49:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (119) textDocument/codeLens in 0ms | Id='119' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 119 in 0ms | Method='textDocument/codeLens' ResponseId='119' ElapsedMilliseconds='0'" } [Info - 12:49:59 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 119 in 0ms | Method='textDocument/codeLens' ResponseId='119' ElapsedMilliseconds='0' [Trace - 12:49:59 am] Received response 'textDocument/codeLens - (119)' in 4ms. Result: [] [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:49:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:120 request for processing | Type='Parallel' Name='textDocument/codeAction:120'" } [Info - 12:49:59 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:120 request for processing | Type='Parallel' Name='textDocument/codeAction:120' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 120 | Method='textDocument/codeAction' ResponseId='120'" } [Info - 12:49:59 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 120 | Method='textDocument/codeAction' ResponseId='120' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (120) textDocument/codeAction | Id='120' Method='textDocument/codeAction'" } [Info - 12:49:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (120) textDocument/codeAction | Id='120' Method='textDocument/codeAction' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (120) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='120' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:49:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (120) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='120' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:49:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (120) textDocument/codeAction in 0ms | Id='120' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:49:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (120) textDocument/codeAction in 0ms | Id='120' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 120 in 0ms | Method='textDocument/codeAction' ResponseId='120' ElapsedMilliseconds='0'" } [Info - 12:49:59 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 120 in 0ms | Method='textDocument/codeAction' ResponseId='120' ElapsedMilliseconds='0' [Trace - 12:49:59 am] Received response 'textDocument/codeAction - (120)' in 2ms. Result: [] [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:49:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:121 request for processing | Type='Parallel' Name='textDocument/codeLens:121'" } [Info - 12:49:59 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:121 request for processing | Type='Parallel' Name='textDocument/codeLens:121' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 121 | Method='textDocument/codeLens' ResponseId='121'" } [Info - 12:49:59 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 121 | Method='textDocument/codeLens' ResponseId='121' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (121) textDocument/codeLens | Id='121' Method='textDocument/codeLens'" } [Info - 12:49:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (121) textDocument/codeLens | Id='121' Method='textDocument/codeLens' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (121) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='121' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:49:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (121) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='121' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:49:59 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:49:59 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:49:59 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:49:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (121) textDocument/codeLens in 0ms | Id='121' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:49:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (121) textDocument/codeLens in 0ms | Id='121' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 121 in 0ms | Method='textDocument/codeLens' ResponseId='121' ElapsedMilliseconds='0'" } [Info - 12:49:59 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 121 in 0ms | Method='textDocument/codeLens' ResponseId='121' ElapsedMilliseconds='0' [Trace - 12:49:59 am] Received response 'textDocument/codeLens - (121)' in 3ms. Result: [] [Trace - 12:49:59 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 55 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 37 }, "end": { "line": 233, "character": 37 } }, "rangeLength": 0, "text": "b" } ] } [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:49:59 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:49:59 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:49:59 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:49:59 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:59 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:49:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:49:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:38 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:49:59 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:38 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:49:59 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:49:59 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 56 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 38 }, "end": { "line": 233, "character": 38 } }, "rangeLength": 0, "text": "r" } ] } [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:49:59 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:59 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:49:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:49:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:39 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:49:59 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:39 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:49:59 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:49:59 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 57 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 39 }, "end": { "line": 233, "character": 39 } }, "rangeLength": 0, "text": "i" } ] } [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:49:59 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:59 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:49:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:49:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:40 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:49:59 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:40 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:49:59 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:49:59 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 58 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 40 }, "end": { "line": 233, "character": 40 } }, "rangeLength": 0, "text": "c" } ] } [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:49:59 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:59 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:49:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:49:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:49:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:41 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:49:59 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:41 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:49:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:49:59 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:00 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 59 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 41 }, "end": { "line": 233, "character": 41 } }, "rangeLength": 0, "text": "k" } ] } [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:00 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:00 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:42 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:00 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:42 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2'" } [Info - 12:50:00 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2' [Trace - 12:50:00 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 60 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 42 }, "end": { "line": 233, "character": 42 } }, "rangeLength": 0, "text": "s" } ] } [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:00 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:00 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:43 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:00 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:43 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:00 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:00 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 61 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 43 }, "end": { "line": 233, "character": 43 } }, "rangeLength": 0, "text": " " } ] } [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:00 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:00 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:44 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:00 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:44 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:00 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:00 am] Sending request 'textDocument/signatureHelp - (122)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 44 }, "context": { "isRetrigger": false, "triggerCharacter": " ", "triggerKind": 2 } } [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:50:00 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:50:00 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:122 request for processing | Type='Parallel' Name='textDocument/signatureHelp:122'" } [Info - 12:50:00 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:122 request for processing | Type='Parallel' Name='textDocument/signatureHelp:122' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 122 | Method='textDocument/signatureHelp' ResponseId='122'" } [Info - 12:50:00 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 122 | Method='textDocument/signatureHelp' ResponseId='122' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (122) textDocument/signatureHelp | Id='122' Method='textDocument/signatureHelp'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (122) textDocument/signatureHelp | Id='122' Method='textDocument/signatureHelp' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (122) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='122' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (122) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='122' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (122) textDocument/signatureHelp in 0ms | Id='122' Method='textDocument/signatureHelp' ElapsedMilliseconds='0'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (122) textDocument/signatureHelp in 0ms | Id='122' Method='textDocument/signatureHelp' ElapsedMilliseconds='0' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 122 in 0ms | Method='textDocument/signatureHelp' ResponseId='122' ElapsedMilliseconds='0'" } [Info - 12:50:00 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 122 in 0ms | Method='textDocument/signatureHelp' ResponseId='122' ElapsedMilliseconds='0' [Trace - 12:50:00 am] Received response 'textDocument/signatureHelp - (122)' in 3ms. Result: { "signatures": null } [Trace - 12:50:00 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 62 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 44 }, "end": { "line": 233, "character": 44 } }, "rangeLength": 0, "text": "s" } ] } [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:50:00 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:50:00 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:50:00 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:00 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:00 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:45 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:00 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:45 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:00 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:00 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 63 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 45 }, "end": { "line": 233, "character": 45 } }, "rangeLength": 0, "text": "e" } ] } [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:00 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:00 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:46 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:00 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:46 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:00 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:00 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 64 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 46 }, "end": { "line": 233, "character": 46 } }, "rangeLength": 0, "text": "c" } ] } [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:00 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:00 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:47 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:00 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:47 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:00 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:00 am] Sending request 'textDocument/foldingRange - (123)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:50:00 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:50:00 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:123 request for processing | Type='Parallel' Name='textDocument/foldingRange:123'" } [Info - 12:50:00 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:123 request for processing | Type='Parallel' Name='textDocument/foldingRange:123' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 123 | Method='textDocument/foldingRange' ResponseId='123'" } [Info - 12:50:00 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 123 | Method='textDocument/foldingRange' ResponseId='123' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (123) textDocument/foldingRange | Id='123' Method='textDocument/foldingRange'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (123) textDocument/foldingRange | Id='123' Method='textDocument/foldingRange' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (123) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='123' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (123) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='123' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (123) textDocument/foldingRange in 0ms | Id='123' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (123) textDocument/foldingRange in 0ms | Id='123' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 123 in 0ms | Method='textDocument/foldingRange' ResponseId='123' ElapsedMilliseconds='0'" } [Info - 12:50:00 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 123 in 0ms | Method='textDocument/foldingRange' ResponseId='123' ElapsedMilliseconds='0' [Trace - 12:50:00 am] Received response 'textDocument/foldingRange - (123)' in 2ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:50:00 am] Sending request 'textDocument/codeLens - (124)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:124 request for processing | Type='Parallel' Name='textDocument/codeLens:124'" } [Info - 12:50:00 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:124 request for processing | Type='Parallel' Name='textDocument/codeLens:124' [Trace - 12:50:00 am] Sending request 'textDocument/codeAction - (125)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 47 }, "end": { "line": 233, "character": 47 } }, "context": { "diagnostics": [] } } [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 124 | Method='textDocument/codeLens' ResponseId='124'" } [Info - 12:50:00 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 124 | Method='textDocument/codeLens' ResponseId='124' [Trace - 12:50:00 am] Sending request 'textDocument/codeLens - (126)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (124) textDocument/codeLens | Id='124' Method='textDocument/codeLens'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (124) textDocument/codeLens | Id='124' Method='textDocument/codeLens' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (124) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='124' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (124) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='124' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:50:00 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:50:00 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (124) textDocument/codeLens in 0ms | Id='124' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (124) textDocument/codeLens in 0ms | Id='124' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 124 in 0ms | Method='textDocument/codeLens' ResponseId='124' ElapsedMilliseconds='0'" } [Info - 12:50:00 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 124 in 0ms | Method='textDocument/codeLens' ResponseId='124' ElapsedMilliseconds='0' [Trace - 12:50:00 am] Received response 'textDocument/codeLens - (124)' in 4ms. Result: [] [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:125 request for processing | Type='Parallel' Name='textDocument/codeAction:125'" } [Info - 12:50:00 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:125 request for processing | Type='Parallel' Name='textDocument/codeAction:125' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 125 | Method='textDocument/codeAction' ResponseId='125'" } [Info - 12:50:00 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 125 | Method='textDocument/codeAction' ResponseId='125' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (125) textDocument/codeAction | Id='125' Method='textDocument/codeAction'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (125) textDocument/codeAction | Id='125' Method='textDocument/codeAction' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (125) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='125' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (125) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='125' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (125) textDocument/codeAction in 0ms | Id='125' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (125) textDocument/codeAction in 0ms | Id='125' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 125 in 0ms | Method='textDocument/codeAction' ResponseId='125' ElapsedMilliseconds='0'" } [Info - 12:50:00 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 125 in 0ms | Method='textDocument/codeAction' ResponseId='125' ElapsedMilliseconds='0' [Trace - 12:50:00 am] Received response 'textDocument/codeAction - (125)' in 2ms. Result: [] [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:126 request for processing | Type='Parallel' Name='textDocument/codeLens:126'" } [Info - 12:50:00 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:126 request for processing | Type='Parallel' Name='textDocument/codeLens:126' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 126 | Method='textDocument/codeLens' ResponseId='126'" } [Info - 12:50:00 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 126 | Method='textDocument/codeLens' ResponseId='126' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (126) textDocument/codeLens | Id='126' Method='textDocument/codeLens'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (126) textDocument/codeLens | Id='126' Method='textDocument/codeLens' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (126) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='126' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (126) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='126' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:50:00 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:50:00 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (126) textDocument/codeLens in 0ms | Id='126' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (126) textDocument/codeLens in 0ms | Id='126' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 126 in 0ms | Method='textDocument/codeLens' ResponseId='126' ElapsedMilliseconds='0'" } [Info - 12:50:00 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 126 in 0ms | Method='textDocument/codeLens' ResponseId='126' ElapsedMilliseconds='0' [Trace - 12:50:00 am] Received response 'textDocument/codeLens - (126)' in 2ms. Result: [] [Trace - 12:50:00 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 65 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 47 }, "end": { "line": 233, "character": 47 } }, "rangeLength": 0, "text": "r" } ] } [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:50:00 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:50:00 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:50:00 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:00 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:00 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:48 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:00 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:48 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2'" } [Info - 12:50:00 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2' [Trace - 12:50:00 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 66 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 48 }, "end": { "line": 233, "character": 48 } }, "rangeLength": 0, "text": "e" } ] } [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:00 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:00 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:49 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:00 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:49 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:00 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:01 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 67 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 49 }, "end": { "line": 233, "character": 49 } }, "rangeLength": 0, "text": "t" } ] } [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:01 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:01 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:01 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:01 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:01 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:01 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:50 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:01 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:50 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:01 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:01 am] Sending request 'textDocument/foldingRange - (127)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:50:01 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:50:01 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:50:01 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:127 request for processing | Type='Parallel' Name='textDocument/foldingRange:127'" } [Info - 12:50:01 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:127 request for processing | Type='Parallel' Name='textDocument/foldingRange:127' [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 127 | Method='textDocument/foldingRange' ResponseId='127'" } [Info - 12:50:01 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 127 | Method='textDocument/foldingRange' ResponseId='127' [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (127) textDocument/foldingRange | Id='127' Method='textDocument/foldingRange'" } [Info - 12:50:01 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (127) textDocument/foldingRange | Id='127' Method='textDocument/foldingRange' [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (127) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='127' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:50:01 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (127) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='127' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:50:01 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (127) textDocument/foldingRange in 1ms | Id='127' Method='textDocument/foldingRange' ElapsedMilliseconds='1'" } [Info - 12:50:01 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (127) textDocument/foldingRange in 1ms | Id='127' Method='textDocument/foldingRange' ElapsedMilliseconds='1' [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 127 in 1ms | Method='textDocument/foldingRange' ResponseId='127' ElapsedMilliseconds='1'" } [Info - 12:50:01 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 127 in 1ms | Method='textDocument/foldingRange' ResponseId='127' ElapsedMilliseconds='1' [Trace - 12:50:01 am] Received response 'textDocument/foldingRange - (127)' in 6ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:50:01 am] Sending request 'textDocument/codeLens - (128)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:50:01 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:128 request for processing | Type='Parallel' Name='textDocument/codeLens:128'" } [Info - 12:50:01 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:128 request for processing | Type='Parallel' Name='textDocument/codeLens:128' [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 128 | Method='textDocument/codeLens' ResponseId='128'" } [Info - 12:50:01 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 128 | Method='textDocument/codeLens' ResponseId='128' [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (128) textDocument/codeLens | Id='128' Method='textDocument/codeLens'" } [Info - 12:50:01 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (128) textDocument/codeLens | Id='128' Method='textDocument/codeLens' [Trace - 12:50:01 am] Sending request 'textDocument/codeLens - (129)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (128) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='128' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:50:01 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (128) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='128' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:50:01 am] Sending request 'textDocument/codeAction - (130)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 50 }, "end": { "line": 233, "character": 50 } }, "context": { "diagnostics": [] } } [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:50:01 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:50:01 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:50:01 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:50:01 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (128) textDocument/codeLens in 0ms | Id='128' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:50:01 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (128) textDocument/codeLens in 0ms | Id='128' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 128 in 0ms | Method='textDocument/codeLens' ResponseId='128' ElapsedMilliseconds='0'" } [Info - 12:50:01 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 128 in 0ms | Method='textDocument/codeLens' ResponseId='128' ElapsedMilliseconds='0' [Trace - 12:50:01 am] Received response 'textDocument/codeLens - (128)' in 4ms. Result: [] [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:50:01 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:129 request for processing | Type='Parallel' Name='textDocument/codeLens:129'" } [Info - 12:50:01 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:129 request for processing | Type='Parallel' Name='textDocument/codeLens:129' [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 129 | Method='textDocument/codeLens' ResponseId='129'" } [Info - 12:50:01 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 129 | Method='textDocument/codeLens' ResponseId='129' [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (129) textDocument/codeLens | Id='129' Method='textDocument/codeLens'" } [Info - 12:50:01 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (129) textDocument/codeLens | Id='129' Method='textDocument/codeLens' [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (129) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='129' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:50:01 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (129) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='129' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:50:01 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:50:01 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:50:01 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:50:01 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (129) textDocument/codeLens in 0ms | Id='129' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:50:01 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (129) textDocument/codeLens in 0ms | Id='129' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 129 in 0ms | Method='textDocument/codeLens' ResponseId='129' ElapsedMilliseconds='0'" } [Info - 12:50:01 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 129 in 0ms | Method='textDocument/codeLens' ResponseId='129' ElapsedMilliseconds='0' [Trace - 12:50:01 am] Received response 'textDocument/codeLens - (129)' in 3ms. Result: [] [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:50:01 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:130 request for processing | Type='Parallel' Name='textDocument/codeAction:130'" } [Info - 12:50:01 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:130 request for processing | Type='Parallel' Name='textDocument/codeAction:130' [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 130 | Method='textDocument/codeAction' ResponseId='130'" } [Info - 12:50:01 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 130 | Method='textDocument/codeAction' ResponseId='130' [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (130) textDocument/codeAction | Id='130' Method='textDocument/codeAction'" } [Info - 12:50:01 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (130) textDocument/codeAction | Id='130' Method='textDocument/codeAction' [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (130) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='130' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:50:01 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (130) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='130' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:50:01 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (130) textDocument/codeAction in 0ms | Id='130' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:50:01 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (130) textDocument/codeAction in 0ms | Id='130' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 130 in 0ms | Method='textDocument/codeAction' ResponseId='130' ElapsedMilliseconds='0'" } [Info - 12:50:01 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 130 in 0ms | Method='textDocument/codeAction' ResponseId='130' ElapsedMilliseconds='0' [Trace - 12:50:01 am] Received response 'textDocument/codeAction - (130)' in 2ms. Result: [] [Trace - 12:50:01 am] Sending request 'textDocument/documentSymbol - (131)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:50:01 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:131 request for processing | Type='Parallel' Name='textDocument/documentSymbol:131'" } [Info - 12:50:01 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:131 request for processing | Type='Parallel' Name='textDocument/documentSymbol:131' [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 131 | Method='textDocument/documentSymbol' ResponseId='131'" } [Info - 12:50:01 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 131 | Method='textDocument/documentSymbol' ResponseId='131' [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (131) textDocument/documentSymbol | Id='131' Method='textDocument/documentSymbol'" } [Info - 12:50:01 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (131) textDocument/documentSymbol | Id='131' Method='textDocument/documentSymbol' [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (131) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='131' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:50:01 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (131) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='131' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:50:01 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:50:01 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 0ms. | [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:50:01 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:50:01 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (131) textDocument/documentSymbol in 0ms | Id='131' Method='textDocument/documentSymbol' ElapsedMilliseconds='0'" } [Info - 12:50:01 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (131) textDocument/documentSymbol in 0ms | Id='131' Method='textDocument/documentSymbol' ElapsedMilliseconds='0' [Trace - 12:50:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 131 in 0ms | Method='textDocument/documentSymbol' ResponseId='131' ElapsedMilliseconds='0'" } [Info - 12:50:01 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 131 in 0ms | Method='textDocument/documentSymbol' ResponseId='131' ElapsedMilliseconds='0' [Trace - 12:50:01 am] Received response 'textDocument/documentSymbol - (131)' in 2ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:50:02 am] Sending request 'textDocument/codeAction - (132)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 44 }, "end": { "line": 233, "character": 44 } }, "context": { "diagnostics": [] } } [Trace - 12:50:02 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:50:02 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:50:02 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:132 request for processing | Type='Parallel' Name='textDocument/codeAction:132'" } [Info - 12:50:02 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:132 request for processing | Type='Parallel' Name='textDocument/codeAction:132' [Trace - 12:50:02 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 132 | Method='textDocument/codeAction' ResponseId='132'" } [Info - 12:50:02 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 132 | Method='textDocument/codeAction' ResponseId='132' [Trace - 12:50:02 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (132) textDocument/codeAction | Id='132' Method='textDocument/codeAction'" } [Info - 12:50:02 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (132) textDocument/codeAction | Id='132' Method='textDocument/codeAction' [Trace - 12:50:02 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (132) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='132' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:50:02 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (132) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='132' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:50:02 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:50:02 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:50:02 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (132) textDocument/codeAction in 0ms | Id='132' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:50:02 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (132) textDocument/codeAction in 0ms | Id='132' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:50:02 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 132 in 0ms | Method='textDocument/codeAction' ResponseId='132' ElapsedMilliseconds='0'" } [Info - 12:50:02 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 132 in 0ms | Method='textDocument/codeAction' ResponseId='132' ElapsedMilliseconds='0' [Trace - 12:50:02 am] Received response 'textDocument/codeAction - (132)' in 3ms. Result: [] [Trace - 12:50:03 am] Sending request 'textDocument/codeAction - (133)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 33 }, "end": { "line": 233, "character": 44 } }, "context": { "diagnostics": [] } } [Trace - 12:50:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:50:03 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:50:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:133 request for processing | Type='Parallel' Name='textDocument/codeAction:133'" } [Info - 12:50:03 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:133 request for processing | Type='Parallel' Name='textDocument/codeAction:133' [Trace - 12:50:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 133 | Method='textDocument/codeAction' ResponseId='133'" } [Info - 12:50:03 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 133 | Method='textDocument/codeAction' ResponseId='133' [Trace - 12:50:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (133) textDocument/codeAction | Id='133' Method='textDocument/codeAction'" } [Info - 12:50:03 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (133) textDocument/codeAction | Id='133' Method='textDocument/codeAction' [Trace - 12:50:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (133) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='133' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:50:03 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (133) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='133' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:50:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:50:03 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:50:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (133) textDocument/codeAction in 0ms | Id='133' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:50:03 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (133) textDocument/codeAction in 0ms | Id='133' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:50:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 133 in 0ms | Method='textDocument/codeAction' ResponseId='133' ElapsedMilliseconds='0'" } [Info - 12:50:03 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 133 in 0ms | Method='textDocument/codeAction' ResponseId='133' ElapsedMilliseconds='0' [Trace - 12:50:03 am] Received response 'textDocument/codeAction - (133)' in 1ms. Result: [] [Trace - 12:50:04 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 68 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 33 }, "end": { "line": 233, "character": 44 } }, "rangeLength": 11, "text": "K" } ] } [Trace - 12:50:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:04 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:50:04 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:50:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:50:04 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:50:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:50:04 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:50:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:04 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:04 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:04 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:04 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:04 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:04 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:34 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:04 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:34 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:04 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:04 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 69 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 34 }, "end": { "line": 233, "character": 34 } }, "rangeLength": 0, "text": "e" } ] } [Trace - 12:50:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:04 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:04 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:04 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:04 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:04 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:04 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:04 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:35 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:04 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:35 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:04 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:04 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 70 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 35 }, "end": { "line": 233, "character": 35 } }, "rangeLength": 0, "text": "y" } ] } [Trace - 12:50:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:04 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:04 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:04 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:04 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:04 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:04 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:04 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:36 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:04 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:36 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:04 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:05 am] Sending request 'textDocument/foldingRange - (134)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:50:05 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:50:05 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:134 request for processing | Type='Parallel' Name='textDocument/foldingRange:134'" } [Info - 12:50:05 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:134 request for processing | Type='Parallel' Name='textDocument/foldingRange:134' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 134 | Method='textDocument/foldingRange' ResponseId='134'" } [Info - 12:50:05 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 134 | Method='textDocument/foldingRange' ResponseId='134' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (134) textDocument/foldingRange | Id='134' Method='textDocument/foldingRange'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (134) textDocument/foldingRange | Id='134' Method='textDocument/foldingRange' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (134) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='134' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (134) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='134' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (134) textDocument/foldingRange in 0ms | Id='134' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (134) textDocument/foldingRange in 0ms | Id='134' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 134 in 0ms | Method='textDocument/foldingRange' ResponseId='134' ElapsedMilliseconds='0'" } [Info - 12:50:05 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 134 in 0ms | Method='textDocument/foldingRange' ResponseId='134' ElapsedMilliseconds='0' [Trace - 12:50:05 am] Received response 'textDocument/foldingRange - (134)' in 6ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:50:05 am] Sending request 'textDocument/codeLens - (135)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:05 am] Sending request 'textDocument/codeAction - (136)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 36 }, "end": { "line": 233, "character": 36 } }, "context": { "diagnostics": [] } } [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:50:05 am] Sending request 'textDocument/codeLens - (137)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:135 request for processing | Type='Parallel' Name='textDocument/codeLens:135'" } [Info - 12:50:05 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:135 request for processing | Type='Parallel' Name='textDocument/codeLens:135' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 135 | Method='textDocument/codeLens' ResponseId='135'" } [Info - 12:50:05 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 135 | Method='textDocument/codeLens' ResponseId='135' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (135) textDocument/codeLens | Id='135' Method='textDocument/codeLens'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (135) textDocument/codeLens | Id='135' Method='textDocument/codeLens' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (135) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='135' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (135) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='135' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:50:05 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:50:05 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (135) textDocument/codeLens in 0ms | Id='135' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (135) textDocument/codeLens in 0ms | Id='135' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 135 in 0ms | Method='textDocument/codeLens' ResponseId='135' ElapsedMilliseconds='0'" } [Info - 12:50:05 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 135 in 0ms | Method='textDocument/codeLens' ResponseId='135' ElapsedMilliseconds='0' [Trace - 12:50:05 am] Received response 'textDocument/codeLens - (135)' in 3ms. Result: [] [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:136 request for processing | Type='Parallel' Name='textDocument/codeAction:136'" } [Info - 12:50:05 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:136 request for processing | Type='Parallel' Name='textDocument/codeAction:136' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 136 | Method='textDocument/codeAction' ResponseId='136'" } [Info - 12:50:05 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 136 | Method='textDocument/codeAction' ResponseId='136' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (136) textDocument/codeAction | Id='136' Method='textDocument/codeAction'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (136) textDocument/codeAction | Id='136' Method='textDocument/codeAction' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (136) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='136' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (136) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='136' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (136) textDocument/codeAction in 0ms | Id='136' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (136) textDocument/codeAction in 0ms | Id='136' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 136 in 0ms | Method='textDocument/codeAction' ResponseId='136' ElapsedMilliseconds='0'" } [Info - 12:50:05 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 136 in 0ms | Method='textDocument/codeAction' ResponseId='136' ElapsedMilliseconds='0' [Trace - 12:50:05 am] Received response 'textDocument/codeAction - (136)' in 3ms. Result: [] [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:137 request for processing | Type='Parallel' Name='textDocument/codeLens:137'" } [Info - 12:50:05 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:137 request for processing | Type='Parallel' Name='textDocument/codeLens:137' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 137 | Method='textDocument/codeLens' ResponseId='137'" } [Info - 12:50:05 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 137 | Method='textDocument/codeLens' ResponseId='137' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (137) textDocument/codeLens | Id='137' Method='textDocument/codeLens'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (137) textDocument/codeLens | Id='137' Method='textDocument/codeLens' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (137) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='137' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (137) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='137' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:50:05 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:50:05 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (137) textDocument/codeLens in 0ms | Id='137' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (137) textDocument/codeLens in 0ms | Id='137' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 137 in 0ms | Method='textDocument/codeLens' ResponseId='137' ElapsedMilliseconds='0'" } [Info - 12:50:05 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 137 in 0ms | Method='textDocument/codeLens' ResponseId='137' ElapsedMilliseconds='0' [Trace - 12:50:05 am] Received response 'textDocument/codeLens - (137)' in 2ms. Result: [] [Trace - 12:50:05 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 71 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 36 }, "end": { "line": 233, "character": 36 } }, "rangeLength": 0, "text": "V" } ] } [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:50:05 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:50:05 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:50:05 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:05 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:05 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:37 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:05 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:37 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:05 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:05 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 72 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 37 }, "end": { "line": 233, "character": 37 } }, "rangeLength": 0, "text": "a" } ] } [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:05 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:05 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:38 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:05 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:38 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:05 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:05 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 73 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 38 }, "end": { "line": 233, "character": 38 } }, "rangeLength": 0, "text": "u" } ] } [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:05 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:05 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:39 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:05 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:39 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:05 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:05 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 74 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 39 }, "end": { "line": 233, "character": 39 } }, "rangeLength": 0, "text": "l" } ] } [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:05 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:05 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:40 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:05 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:40 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:05 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:05 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 75 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 40 }, "end": { "line": 233, "character": 40 } }, "rangeLength": 0, "text": "t" } ] } [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:05 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:05 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:41 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:05 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:41 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2'" } [Info - 12:50:05 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2' [Trace - 12:50:05 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 76 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 41 }, "end": { "line": 233, "character": 41 } }, "rangeLength": 0, "text": " " } ] } [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:05 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:05 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:42 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:05 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:42 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:05 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:05 am] Sending request 'textDocument/signatureHelp - (138)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 42 }, "context": { "isRetrigger": false, "triggerCharacter": " ", "triggerKind": 2 } } [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:50:05 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:50:05 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:138 request for processing | Type='Parallel' Name='textDocument/signatureHelp:138'" } [Info - 12:50:05 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:138 request for processing | Type='Parallel' Name='textDocument/signatureHelp:138' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 138 | Method='textDocument/signatureHelp' ResponseId='138'" } [Info - 12:50:05 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 138 | Method='textDocument/signatureHelp' ResponseId='138' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (138) textDocument/signatureHelp | Id='138' Method='textDocument/signatureHelp'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (138) textDocument/signatureHelp | Id='138' Method='textDocument/signatureHelp' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (138) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='138' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (138) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='138' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (138) textDocument/signatureHelp in 0ms | Id='138' Method='textDocument/signatureHelp' ElapsedMilliseconds='0'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (138) textDocument/signatureHelp in 0ms | Id='138' Method='textDocument/signatureHelp' ElapsedMilliseconds='0' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 138 in 0ms | Method='textDocument/signatureHelp' ResponseId='138' ElapsedMilliseconds='0'" } [Info - 12:50:05 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 138 in 0ms | Method='textDocument/signatureHelp' ResponseId='138' ElapsedMilliseconds='0' [Trace - 12:50:05 am] Received response 'textDocument/signatureHelp - (138)' in 1ms. Result: { "signatures": null } [Trace - 12:50:05 am] Sending request 'textDocument/foldingRange - (139)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:139 request for processing | Type='Parallel' Name='textDocument/foldingRange:139'" } [Info - 12:50:05 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:139 request for processing | Type='Parallel' Name='textDocument/foldingRange:139' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 139 | Method='textDocument/foldingRange' ResponseId='139'" } [Info - 12:50:05 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 139 | Method='textDocument/foldingRange' ResponseId='139' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (139) textDocument/foldingRange | Id='139' Method='textDocument/foldingRange'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (139) textDocument/foldingRange | Id='139' Method='textDocument/foldingRange' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (139) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='139' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (139) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='139' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (139) textDocument/foldingRange in 0ms | Id='139' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (139) textDocument/foldingRange in 0ms | Id='139' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 139 in 0ms | Method='textDocument/foldingRange' ResponseId='139' ElapsedMilliseconds='0'" } [Info - 12:50:05 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 139 in 0ms | Method='textDocument/foldingRange' ResponseId='139' ElapsedMilliseconds='0' [Trace - 12:50:05 am] Received response 'textDocument/foldingRange - (139)' in 3ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:50:05 am] Sending request 'textDocument/codeLens - (140)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:140 request for processing | Type='Parallel' Name='textDocument/codeLens:140'" } [Info - 12:50:05 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:140 request for processing | Type='Parallel' Name='textDocument/codeLens:140' [Trace - 12:50:05 am] Sending request 'textDocument/codeAction - (141)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 42 }, "end": { "line": 233, "character": 42 } }, "context": { "diagnostics": [] } } [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 140 | Method='textDocument/codeLens' ResponseId='140'" } [Info - 12:50:05 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 140 | Method='textDocument/codeLens' ResponseId='140' [Trace - 12:50:05 am] Sending request 'textDocument/codeLens - (142)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (140) textDocument/codeLens | Id='140' Method='textDocument/codeLens'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (140) textDocument/codeLens | Id='140' Method='textDocument/codeLens' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (140) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='140' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (140) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='140' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:50:05 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:50:05 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (140) textDocument/codeLens in 0ms | Id='140' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (140) textDocument/codeLens in 0ms | Id='140' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 140 in 0ms | Method='textDocument/codeLens' ResponseId='140' ElapsedMilliseconds='0'" } [Info - 12:50:05 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 140 in 0ms | Method='textDocument/codeLens' ResponseId='140' ElapsedMilliseconds='0' [Trace - 12:50:05 am] Received response 'textDocument/codeLens - (140)' in 4ms. Result: [] [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:141 request for processing | Type='Parallel' Name='textDocument/codeAction:141'" } [Info - 12:50:05 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:141 request for processing | Type='Parallel' Name='textDocument/codeAction:141' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 141 | Method='textDocument/codeAction' ResponseId='141'" } [Info - 12:50:05 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 141 | Method='textDocument/codeAction' ResponseId='141' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (141) textDocument/codeAction | Id='141' Method='textDocument/codeAction'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (141) textDocument/codeAction | Id='141' Method='textDocument/codeAction' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (141) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='141' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (141) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='141' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (141) textDocument/codeAction in 0ms | Id='141' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (141) textDocument/codeAction in 0ms | Id='141' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 141 in 0ms | Method='textDocument/codeAction' ResponseId='141' ElapsedMilliseconds='0'" } [Info - 12:50:05 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 141 in 0ms | Method='textDocument/codeAction' ResponseId='141' ElapsedMilliseconds='0' [Trace - 12:50:05 am] Received response 'textDocument/codeAction - (141)' in 2ms. Result: [] [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:142 request for processing | Type='Parallel' Name='textDocument/codeLens:142'" } [Info - 12:50:05 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:142 request for processing | Type='Parallel' Name='textDocument/codeLens:142' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 142 | Method='textDocument/codeLens' ResponseId='142'" } [Info - 12:50:05 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 142 | Method='textDocument/codeLens' ResponseId='142' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (142) textDocument/codeLens | Id='142' Method='textDocument/codeLens'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (142) textDocument/codeLens | Id='142' Method='textDocument/codeLens' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (142) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='142' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (142) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='142' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:50:05 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:50:05 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (142) textDocument/codeLens in 0ms | Id='142' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (142) textDocument/codeLens in 0ms | Id='142' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 142 in 0ms | Method='textDocument/codeLens' ResponseId='142' ElapsedMilliseconds='0'" } [Info - 12:50:05 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 142 in 0ms | Method='textDocument/codeLens' ResponseId='142' ElapsedMilliseconds='0' [Trace - 12:50:05 am] Received response 'textDocument/codeLens - (142)' in 3ms. Result: [] [Trace - 12:50:05 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 77 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 42 }, "end": { "line": 233, "character": 42 } }, "rangeLength": 0, "text": "b" } ] } [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:50:05 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:50:05 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:50:05 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:05 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:05 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:43 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:05 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:43 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:05 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:06 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 78 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 43 }, "end": { "line": 233, "character": 43 } }, "rangeLength": 0, "text": "a" } ] } [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:06 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:06 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:44 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:06 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:44 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:06 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:06 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 79 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 44 }, "end": { "line": 233, "character": 44 } }, "rangeLength": 0, "text": "c" } ] } [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:06 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:06 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:45 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:06 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:45 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:06 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:06 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 80 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 45 }, "end": { "line": 233, "character": 45 } }, "rangeLength": 0, "text": "k" } ] } [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:06 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:06 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:46 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:06 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:46 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:06 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:06 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 81 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 46 }, "end": { "line": 233, "character": 46 } }, "rangeLength": 0, "text": "e" } ] } [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:06 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:06 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:47 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:06 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:47 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:06 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:06 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 82 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 47 }, "end": { "line": 233, "character": 47 } }, "rangeLength": 0, "text": "d" } ] } [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:06 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:06 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:48 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:06 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:48 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:06 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:06 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 83 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 48 }, "end": { "line": 233, "character": 48 } }, "rangeLength": 0, "text": " " } ] } [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:06 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:06 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:49 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:06 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:49 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:06 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:06 am] Sending request 'textDocument/signatureHelp - (143)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 49 }, "context": { "isRetrigger": false, "triggerCharacter": " ", "triggerKind": 2 } } [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp'" } [Info - 12:50:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:50:06 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:50:06 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:143 request for processing | Type='Parallel' Name='textDocument/signatureHelp:143'" } [Info - 12:50:06 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:143 request for processing | Type='Parallel' Name='textDocument/signatureHelp:143' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 143 | Method='textDocument/signatureHelp' ResponseId='143'" } [Info - 12:50:06 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 143 | Method='textDocument/signatureHelp' ResponseId='143' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (143) textDocument/signatureHelp | Id='143' Method='textDocument/signatureHelp'" } [Info - 12:50:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (143) textDocument/signatureHelp | Id='143' Method='textDocument/signatureHelp' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (143) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='143' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams'" } [Info - 12:50:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (143) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='143' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp'" } [Info - 12:50:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (143) textDocument/signatureHelp in 0ms | Id='143' Method='textDocument/signatureHelp' ElapsedMilliseconds='0'" } [Info - 12:50:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (143) textDocument/signatureHelp in 0ms | Id='143' Method='textDocument/signatureHelp' ElapsedMilliseconds='0' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 143 in 0ms | Method='textDocument/signatureHelp' ResponseId='143' ElapsedMilliseconds='0'" } [Info - 12:50:06 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 143 in 0ms | Method='textDocument/signatureHelp' ResponseId='143' ElapsedMilliseconds='0' [Trace - 12:50:06 am] Received response 'textDocument/signatureHelp - (143)' in 2ms. Result: { "signatures": null } [Trace - 12:50:06 am] Sending request 'textDocument/foldingRange - (144)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:50:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:144 request for processing | Type='Parallel' Name='textDocument/foldingRange:144'" } [Info - 12:50:06 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:144 request for processing | Type='Parallel' Name='textDocument/foldingRange:144' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 144 | Method='textDocument/foldingRange' ResponseId='144'" } [Info - 12:50:06 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 144 | Method='textDocument/foldingRange' ResponseId='144' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (144) textDocument/foldingRange | Id='144' Method='textDocument/foldingRange'" } [Info - 12:50:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (144) textDocument/foldingRange | Id='144' Method='textDocument/foldingRange' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (144) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='144' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:50:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (144) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='144' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:50:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (144) textDocument/foldingRange in 0ms | Id='144' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:50:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (144) textDocument/foldingRange in 0ms | Id='144' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 144 in 0ms | Method='textDocument/foldingRange' ResponseId='144' ElapsedMilliseconds='0'" } [Info - 12:50:06 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 144 in 0ms | Method='textDocument/foldingRange' ResponseId='144' ElapsedMilliseconds='0' [Trace - 12:50:06 am] Received response 'textDocument/foldingRange - (144)' in 2ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:50:06 am] Sending request 'textDocument/codeLens - (145)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:06 am] Sending request 'textDocument/codeAction - (146)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 49 }, "end": { "line": 233, "character": 49 } }, "context": { "diagnostics": [] } } [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:50:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:145 request for processing | Type='Parallel' Name='textDocument/codeLens:145'" } [Info - 12:50:06 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:145 request for processing | Type='Parallel' Name='textDocument/codeLens:145' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 145 | Method='textDocument/codeLens' ResponseId='145'" } [Info - 12:50:06 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 145 | Method='textDocument/codeLens' ResponseId='145' [Trace - 12:50:06 am] Sending request 'textDocument/codeLens - (147)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (145) textDocument/codeLens | Id='145' Method='textDocument/codeLens'" } [Info - 12:50:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (145) textDocument/codeLens | Id='145' Method='textDocument/codeLens' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (145) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='145' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:50:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (145) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='145' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:50:06 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:50:06 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:50:06 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:50:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (145) textDocument/codeLens in 0ms | Id='145' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:50:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (145) textDocument/codeLens in 0ms | Id='145' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 145 in 0ms | Method='textDocument/codeLens' ResponseId='145' ElapsedMilliseconds='0'" } [Info - 12:50:06 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 145 in 0ms | Method='textDocument/codeLens' ResponseId='145' ElapsedMilliseconds='0' [Trace - 12:50:06 am] Received response 'textDocument/codeLens - (145)' in 11ms. Result: [] [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:50:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:146 request for processing | Type='Parallel' Name='textDocument/codeAction:146'" } [Info - 12:50:06 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:146 request for processing | Type='Parallel' Name='textDocument/codeAction:146' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 146 | Method='textDocument/codeAction' ResponseId='146'" } [Info - 12:50:06 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 146 | Method='textDocument/codeAction' ResponseId='146' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (146) textDocument/codeAction | Id='146' Method='textDocument/codeAction'" } [Info - 12:50:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (146) textDocument/codeAction | Id='146' Method='textDocument/codeAction' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (146) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='146' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:50:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (146) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='146' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:50:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (146) textDocument/codeAction in 0ms | Id='146' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:50:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (146) textDocument/codeAction in 0ms | Id='146' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 146 in 0ms | Method='textDocument/codeAction' ResponseId='146' ElapsedMilliseconds='0'" } [Info - 12:50:06 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 146 in 0ms | Method='textDocument/codeAction' ResponseId='146' ElapsedMilliseconds='0' [Trace - 12:50:06 am] Received response 'textDocument/codeAction - (146)' in 7ms. Result: [] [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:50:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:147 request for processing | Type='Parallel' Name='textDocument/codeLens:147'" } [Info - 12:50:06 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:147 request for processing | Type='Parallel' Name='textDocument/codeLens:147' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 147 | Method='textDocument/codeLens' ResponseId='147'" } [Info - 12:50:06 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 147 | Method='textDocument/codeLens' ResponseId='147' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (147) textDocument/codeLens | Id='147' Method='textDocument/codeLens'" } [Info - 12:50:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (147) textDocument/codeLens | Id='147' Method='textDocument/codeLens' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (147) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='147' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:50:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (147) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='147' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:50:06 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:50:06 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:50:06 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:50:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (147) textDocument/codeLens in 0ms | Id='147' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:50:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (147) textDocument/codeLens in 0ms | Id='147' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 147 in 0ms | Method='textDocument/codeLens' ResponseId='147' ElapsedMilliseconds='0'" } [Info - 12:50:06 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 147 in 0ms | Method='textDocument/codeLens' ResponseId='147' ElapsedMilliseconds='0' [Trace - 12:50:06 am] Received response 'textDocument/codeLens - (147)' in 6ms. Result: [] [Trace - 12:50:06 am] Sending request 'textDocument/documentSymbol - (148)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:50:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:148 request for processing | Type='Parallel' Name='textDocument/documentSymbol:148'" } [Info - 12:50:06 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:148 request for processing | Type='Parallel' Name='textDocument/documentSymbol:148' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 148 | Method='textDocument/documentSymbol' ResponseId='148'" } [Info - 12:50:06 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 148 | Method='textDocument/documentSymbol' ResponseId='148' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (148) textDocument/documentSymbol | Id='148' Method='textDocument/documentSymbol'" } [Info - 12:50:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (148) textDocument/documentSymbol | Id='148' Method='textDocument/documentSymbol' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (148) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='148' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:50:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (148) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='148' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:50:06 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | " } [Info - 12:50:06 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:50:06 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:50:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (148) textDocument/documentSymbol in 2ms | Id='148' Method='textDocument/documentSymbol' ElapsedMilliseconds='2'" } [Info - 12:50:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (148) textDocument/documentSymbol in 2ms | Id='148' Method='textDocument/documentSymbol' ElapsedMilliseconds='2' [Trace - 12:50:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 148 in 2ms | Method='textDocument/documentSymbol' ResponseId='148' ElapsedMilliseconds='2'" } [Info - 12:50:06 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 148 in 2ms | Method='textDocument/documentSymbol' ResponseId='148' ElapsedMilliseconds='2' [Trace - 12:50:06 am] Received response 'textDocument/documentSymbol - (148)' in 4ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:50:09 am] Sending request 'textDocument/codeAction - (149)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 55 }, "end": { "line": 233, "character": 55 } }, "context": { "diagnostics": [] } } [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:50:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:149 request for processing | Type='Parallel' Name='textDocument/codeAction:149'" } [Info - 12:50:09 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:149 request for processing | Type='Parallel' Name='textDocument/codeAction:149' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 149 | Method='textDocument/codeAction' ResponseId='149'" } [Info - 12:50:09 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 149 | Method='textDocument/codeAction' ResponseId='149' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (149) textDocument/codeAction | Id='149' Method='textDocument/codeAction'" } [Info - 12:50:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (149) textDocument/codeAction | Id='149' Method='textDocument/codeAction' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (149) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='149' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:50:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (149) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='149' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:50:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (149) textDocument/codeAction in 0ms | Id='149' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:50:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (149) textDocument/codeAction in 0ms | Id='149' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 149 in 0ms | Method='textDocument/codeAction' ResponseId='149' ElapsedMilliseconds='0'" } [Info - 12:50:09 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 149 in 0ms | Method='textDocument/codeAction' ResponseId='149' ElapsedMilliseconds='0' [Trace - 12:50:09 am] Received response 'textDocument/codeAction - (149)' in 2ms. Result: [] [Trace - 12:50:09 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 84 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 55 }, "end": { "line": 233, "character": 55 } }, "rangeLength": 0, "text": " " } ] } [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:50:09 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:50:09 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:50:09 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:09 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:09 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:56 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:09 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:56 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:09 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:09 am] Sending request 'textDocument/signatureHelp - (150)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 56 }, "context": { "isRetrigger": false, "triggerCharacter": " ", "triggerKind": 2 } } [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp'" } [Info - 12:50:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:50:09 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:50:09 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:150 request for processing | Type='Parallel' Name='textDocument/signatureHelp:150'" } [Info - 12:50:09 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:150 request for processing | Type='Parallel' Name='textDocument/signatureHelp:150' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 150 | Method='textDocument/signatureHelp' ResponseId='150'" } [Info - 12:50:09 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 150 | Method='textDocument/signatureHelp' ResponseId='150' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (150) textDocument/signatureHelp | Id='150' Method='textDocument/signatureHelp'" } [Info - 12:50:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (150) textDocument/signatureHelp | Id='150' Method='textDocument/signatureHelp' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (150) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='150' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams'" } [Info - 12:50:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (150) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='150' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp'" } [Info - 12:50:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (150) textDocument/signatureHelp in 0ms | Id='150' Method='textDocument/signatureHelp' ElapsedMilliseconds='0'" } [Info - 12:50:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (150) textDocument/signatureHelp in 0ms | Id='150' Method='textDocument/signatureHelp' ElapsedMilliseconds='0' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 150 in 0ms | Method='textDocument/signatureHelp' ResponseId='150' ElapsedMilliseconds='0'" } [Info - 12:50:09 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 150 in 0ms | Method='textDocument/signatureHelp' ResponseId='150' ElapsedMilliseconds='0' [Trace - 12:50:09 am] Received response 'textDocument/signatureHelp - (150)' in 3ms. Result: { "signatures": null } [Trace - 12:50:09 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 85 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 56 }, "end": { "line": 233, "character": 56 } }, "rangeLength": 0, "text": "s" } ] } [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:50:09 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:50:09 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:50:09 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:09 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:09 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:57 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:09 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:57 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:09 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:09 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 86 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 57 }, "end": { "line": 233, "character": 57 } }, "rangeLength": 0, "text": "c" } ] } [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:09 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:09 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:58 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:09 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:58 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:09 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:09 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 87 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 58 }, "end": { "line": 233, "character": 58 } }, "rangeLength": 0, "text": "o" } ] } [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:09 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:09 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:59 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:09 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:59 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:09 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:09 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 88 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 59 }, "end": { "line": 233, "character": 59 } }, "rangeLength": 0, "text": "p" } ] } [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:09 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:09 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:60 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:09 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:60 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:09 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:09 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 89 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 60 }, "end": { "line": 233, "character": 60 } }, "rangeLength": 0, "text": "e" } ] } [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:09 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:09 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:61 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:09 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:61 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:09 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:09 am] Sending request 'textDocument/foldingRange - (151)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:50:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:50:09 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:50:09 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:151 request for processing | Type='Parallel' Name='textDocument/foldingRange:151'" } [Info - 12:50:09 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:151 request for processing | Type='Parallel' Name='textDocument/foldingRange:151' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 151 | Method='textDocument/foldingRange' ResponseId='151'" } [Info - 12:50:09 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 151 | Method='textDocument/foldingRange' ResponseId='151' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (151) textDocument/foldingRange | Id='151' Method='textDocument/foldingRange'" } [Info - 12:50:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (151) textDocument/foldingRange | Id='151' Method='textDocument/foldingRange' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (151) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='151' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:50:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (151) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='151' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:50:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (151) textDocument/foldingRange in 0ms | Id='151' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:50:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (151) textDocument/foldingRange in 0ms | Id='151' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 151 in 0ms | Method='textDocument/foldingRange' ResponseId='151' ElapsedMilliseconds='0'" } [Info - 12:50:09 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 151 in 0ms | Method='textDocument/foldingRange' ResponseId='151' ElapsedMilliseconds='0' [Trace - 12:50:09 am] Received response 'textDocument/foldingRange - (151)' in 4ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:50:09 am] Sending request 'textDocument/codeLens - (152)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:09 am] Sending request 'textDocument/codeAction - (153)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 61 }, "end": { "line": 233, "character": 61 } }, "context": { "diagnostics": [] } } [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:50:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:50:09 am] Sending request 'textDocument/codeLens - (154)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:152 request for processing | Type='Parallel' Name='textDocument/codeLens:152'" } [Info - 12:50:09 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:152 request for processing | Type='Parallel' Name='textDocument/codeLens:152' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 152 | Method='textDocument/codeLens' ResponseId='152'" } [Info - 12:50:09 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 152 | Method='textDocument/codeLens' ResponseId='152' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (152) textDocument/codeLens | Id='152' Method='textDocument/codeLens'" } [Info - 12:50:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (152) textDocument/codeLens | Id='152' Method='textDocument/codeLens' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (152) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='152' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:50:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (152) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='152' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:50:09 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:50:09 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:50:09 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:50:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (152) textDocument/codeLens in 0ms | Id='152' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:50:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (152) textDocument/codeLens in 0ms | Id='152' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 152 in 0ms | Method='textDocument/codeLens' ResponseId='152' ElapsedMilliseconds='0'" } [Info - 12:50:09 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 152 in 0ms | Method='textDocument/codeLens' ResponseId='152' ElapsedMilliseconds='0' [Trace - 12:50:09 am] Received response 'textDocument/codeLens - (152)' in 4ms. Result: [] [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:50:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:153 request for processing | Type='Parallel' Name='textDocument/codeAction:153'" } [Info - 12:50:09 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:153 request for processing | Type='Parallel' Name='textDocument/codeAction:153' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 153 | Method='textDocument/codeAction' ResponseId='153'" } [Info - 12:50:09 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 153 | Method='textDocument/codeAction' ResponseId='153' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (153) textDocument/codeAction | Id='153' Method='textDocument/codeAction'" } [Info - 12:50:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (153) textDocument/codeAction | Id='153' Method='textDocument/codeAction' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (153) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='153' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:50:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (153) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='153' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:50:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (153) textDocument/codeAction in 0ms | Id='153' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:50:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (153) textDocument/codeAction in 0ms | Id='153' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 153 in 0ms | Method='textDocument/codeAction' ResponseId='153' ElapsedMilliseconds='0'" } [Info - 12:50:09 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 153 in 0ms | Method='textDocument/codeAction' ResponseId='153' ElapsedMilliseconds='0' [Trace - 12:50:09 am] Received response 'textDocument/codeAction - (153)' in 4ms. Result: [] [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:50:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:154 request for processing | Type='Parallel' Name='textDocument/codeLens:154'" } [Info - 12:50:09 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:154 request for processing | Type='Parallel' Name='textDocument/codeLens:154' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 154 | Method='textDocument/codeLens' ResponseId='154'" } [Info - 12:50:09 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 154 | Method='textDocument/codeLens' ResponseId='154' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (154) textDocument/codeLens | Id='154' Method='textDocument/codeLens'" } [Info - 12:50:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (154) textDocument/codeLens | Id='154' Method='textDocument/codeLens' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (154) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='154' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:50:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (154) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='154' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:50:09 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:50:09 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:50:09 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:50:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (154) textDocument/codeLens in 0ms | Id='154' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:50:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (154) textDocument/codeLens in 0ms | Id='154' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:50:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 154 in 0ms | Method='textDocument/codeLens' ResponseId='154' ElapsedMilliseconds='0'" } [Info - 12:50:09 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 154 in 0ms | Method='textDocument/codeLens' ResponseId='154' ElapsedMilliseconds='0' [Trace - 12:50:09 am] Received response 'textDocument/codeLens - (154)' in 3ms. Result: [] [Trace - 12:50:10 am] Sending request 'textDocument/documentSymbol - (155)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:50:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:50:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:155 request for processing | Type='Parallel' Name='textDocument/documentSymbol:155'" } [Info - 12:50:10 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:155 request for processing | Type='Parallel' Name='textDocument/documentSymbol:155' [Trace - 12:50:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 155 | Method='textDocument/documentSymbol' ResponseId='155'" } [Info - 12:50:10 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 155 | Method='textDocument/documentSymbol' ResponseId='155' [Trace - 12:50:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (155) textDocument/documentSymbol | Id='155' Method='textDocument/documentSymbol'" } [Info - 12:50:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (155) textDocument/documentSymbol | Id='155' Method='textDocument/documentSymbol' [Trace - 12:50:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (155) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='155' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:50:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (155) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='155' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:50:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:50:10 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:50:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | " } [Info - 12:50:10 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | [Trace - 12:50:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:50:10 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:50:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:50:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:50:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (155) textDocument/documentSymbol in 1ms | Id='155' Method='textDocument/documentSymbol' ElapsedMilliseconds='1'" } [Info - 12:50:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (155) textDocument/documentSymbol in 1ms | Id='155' Method='textDocument/documentSymbol' ElapsedMilliseconds='1' [Trace - 12:50:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 155 in 1ms | Method='textDocument/documentSymbol' ResponseId='155' ElapsedMilliseconds='1'" } [Info - 12:50:10 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 155 in 1ms | Method='textDocument/documentSymbol' ResponseId='155' ElapsedMilliseconds='1' [Trace - 12:50:10 am] Received response 'textDocument/documentSymbol - (155)' in 4ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:50:10 am] Sending request 'textDocument/codeAction - (156)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 49 }, "end": { "line": 233, "character": 49 } }, "context": { "diagnostics": [] } } [Trace - 12:50:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:50:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:50:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:156 request for processing | Type='Parallel' Name='textDocument/codeAction:156'" } [Info - 12:50:10 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:156 request for processing | Type='Parallel' Name='textDocument/codeAction:156' [Trace - 12:50:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 156 | Method='textDocument/codeAction' ResponseId='156'" } [Info - 12:50:10 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 156 | Method='textDocument/codeAction' ResponseId='156' [Trace - 12:50:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (156) textDocument/codeAction | Id='156' Method='textDocument/codeAction'" } [Info - 12:50:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (156) textDocument/codeAction | Id='156' Method='textDocument/codeAction' [Trace - 12:50:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (156) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='156' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:50:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (156) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='156' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:50:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:50:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:50:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (156) textDocument/codeAction in 0ms | Id='156' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:50:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (156) textDocument/codeAction in 0ms | Id='156' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:50:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 156 in 0ms | Method='textDocument/codeAction' ResponseId='156' ElapsedMilliseconds='0'" } [Info - 12:50:10 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 156 in 0ms | Method='textDocument/codeAction' ResponseId='156' ElapsedMilliseconds='0' [Trace - 12:50:10 am] Received response 'textDocument/codeAction - (156)' in 3ms. Result: [] [Trace - 12:50:10 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 90 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 49 }, "end": { "line": 233, "character": 49 } }, "rangeLength": 0, "text": "D" } ] } [Trace - 12:50:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:50:10 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:50:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:50:10 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:50:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:50:10 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:50:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:10 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:10 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:10 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:50 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:10 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:50 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:10 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:10 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 91 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 50 }, "end": { "line": 233, "character": 50 } }, "rangeLength": 0, "text": "a" } ] } [Trace - 12:50:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:10 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:10 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:10 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:51 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:10 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:51 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:10 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:10 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 92 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 51 }, "end": { "line": 233, "character": 51 } }, "rangeLength": 0, "text": "t" } ] } [Trace - 12:50:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:10 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:10 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:10 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:52 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:10 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:52 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:10 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:10 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 93 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 52 }, "end": { "line": 233, "character": 52 } }, "rangeLength": 0, "text": "a" } ] } [Trace - 12:50:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:10 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:10 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:10 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:53 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:10 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:53 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:10 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:11 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 94 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 53 }, "end": { "line": 233, "character": 53 } }, "rangeLength": 0, "text": "b" } ] } [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:11 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:11 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:54 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:11 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:54 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:11 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:11 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 95 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 54 }, "end": { "line": 233, "character": 54 } }, "rangeLength": 0, "text": "r" } ] } [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:11 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:11 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:55 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:11 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:55 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:11 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:11 am] Sending request 'textDocument/foldingRange - (157)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:50:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:50:11 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:50:11 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:157 request for processing | Type='Parallel' Name='textDocument/foldingRange:157'" } [Info - 12:50:11 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:157 request for processing | Type='Parallel' Name='textDocument/foldingRange:157' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 157 | Method='textDocument/foldingRange' ResponseId='157'" } [Info - 12:50:11 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 157 | Method='textDocument/foldingRange' ResponseId='157' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (157) textDocument/foldingRange | Id='157' Method='textDocument/foldingRange'" } [Info - 12:50:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (157) textDocument/foldingRange | Id='157' Method='textDocument/foldingRange' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (157) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='157' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:50:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (157) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='157' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:50:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (157) textDocument/foldingRange in 0ms | Id='157' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:50:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (157) textDocument/foldingRange in 0ms | Id='157' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 157 in 0ms | Method='textDocument/foldingRange' ResponseId='157' ElapsedMilliseconds='0'" } [Info - 12:50:11 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 157 in 0ms | Method='textDocument/foldingRange' ResponseId='157' ElapsedMilliseconds='0' [Trace - 12:50:11 am] Received response 'textDocument/foldingRange - (157)' in 3ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:50:11 am] Sending request 'textDocument/codeLens - (158)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:11 am] Sending request 'textDocument/codeAction - (159)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 55 }, "end": { "line": 233, "character": 55 } }, "context": { "diagnostics": [] } } [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:50:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:50:11 am] Sending request 'textDocument/codeLens - (160)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:158 request for processing | Type='Parallel' Name='textDocument/codeLens:158'" } [Info - 12:50:11 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:158 request for processing | Type='Parallel' Name='textDocument/codeLens:158' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 158 | Method='textDocument/codeLens' ResponseId='158'" } [Info - 12:50:11 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 158 | Method='textDocument/codeLens' ResponseId='158' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (158) textDocument/codeLens | Id='158' Method='textDocument/codeLens'" } [Info - 12:50:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (158) textDocument/codeLens | Id='158' Method='textDocument/codeLens' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (158) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='158' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:50:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (158) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='158' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:50:11 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:50:11 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:50:11 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:50:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (158) textDocument/codeLens in 0ms | Id='158' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:50:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (158) textDocument/codeLens in 0ms | Id='158' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 158 in 0ms | Method='textDocument/codeLens' ResponseId='158' ElapsedMilliseconds='0'" } [Info - 12:50:11 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 158 in 0ms | Method='textDocument/codeLens' ResponseId='158' ElapsedMilliseconds='0' [Trace - 12:50:11 am] Received response 'textDocument/codeLens - (158)' in 6ms. Result: [] [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:50:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:159 request for processing | Type='Parallel' Name='textDocument/codeAction:159'" } [Info - 12:50:11 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:159 request for processing | Type='Parallel' Name='textDocument/codeAction:159' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 159 | Method='textDocument/codeAction' ResponseId='159'" } [Info - 12:50:11 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 159 | Method='textDocument/codeAction' ResponseId='159' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (159) textDocument/codeAction | Id='159' Method='textDocument/codeAction'" } [Info - 12:50:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (159) textDocument/codeAction | Id='159' Method='textDocument/codeAction' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (159) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='159' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:50:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (159) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='159' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:50:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (159) textDocument/codeAction in 0ms | Id='159' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:50:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (159) textDocument/codeAction in 0ms | Id='159' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 159 in 0ms | Method='textDocument/codeAction' ResponseId='159' ElapsedMilliseconds='0'" } [Info - 12:50:11 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 159 in 0ms | Method='textDocument/codeAction' ResponseId='159' ElapsedMilliseconds='0' [Trace - 12:50:11 am] Received response 'textDocument/codeAction - (159)' in 5ms. Result: [] [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:50:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:160 request for processing | Type='Parallel' Name='textDocument/codeLens:160'" } [Info - 12:50:11 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:160 request for processing | Type='Parallel' Name='textDocument/codeLens:160' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 160 | Method='textDocument/codeLens' ResponseId='160'" } [Info - 12:50:11 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 160 | Method='textDocument/codeLens' ResponseId='160' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (160) textDocument/codeLens | Id='160' Method='textDocument/codeLens'" } [Info - 12:50:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (160) textDocument/codeLens | Id='160' Method='textDocument/codeLens' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (160) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='160' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:50:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (160) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='160' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:50:11 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:50:11 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:50:11 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:50:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (160) textDocument/codeLens in 0ms | Id='160' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:50:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (160) textDocument/codeLens in 0ms | Id='160' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 160 in 0ms | Method='textDocument/codeLens' ResponseId='160' ElapsedMilliseconds='0'" } [Info - 12:50:11 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 160 in 0ms | Method='textDocument/codeLens' ResponseId='160' ElapsedMilliseconds='0' [Trace - 12:50:11 am] Received response 'textDocument/codeLens - (160)' in 3ms. Result: [] [Trace - 12:50:11 am] Sending request 'textDocument/documentSymbol - (161)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:50:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:161 request for processing | Type='Parallel' Name='textDocument/documentSymbol:161'" } [Info - 12:50:11 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:161 request for processing | Type='Parallel' Name='textDocument/documentSymbol:161' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 161 | Method='textDocument/documentSymbol' ResponseId='161'" } [Info - 12:50:11 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 161 | Method='textDocument/documentSymbol' ResponseId='161' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (161) textDocument/documentSymbol | Id='161' Method='textDocument/documentSymbol'" } [Info - 12:50:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (161) textDocument/documentSymbol | Id='161' Method='textDocument/documentSymbol' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (161) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='161' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:50:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (161) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='161' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:50:11 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | " } [Info - 12:50:11 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:50:11 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:50:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (161) textDocument/documentSymbol in 1ms | Id='161' Method='textDocument/documentSymbol' ElapsedMilliseconds='1'" } [Info - 12:50:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (161) textDocument/documentSymbol in 1ms | Id='161' Method='textDocument/documentSymbol' ElapsedMilliseconds='1' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 161 in 1ms | Method='textDocument/documentSymbol' ResponseId='161' ElapsedMilliseconds='1'" } [Info - 12:50:11 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 161 in 1ms | Method='textDocument/documentSymbol' ResponseId='161' ElapsedMilliseconds='1' [Trace - 12:50:11 am] Received response 'textDocument/documentSymbol - (161)' in 3ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:50:11 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 96 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 55 }, "end": { "line": 233, "character": 55 } }, "rangeLength": 0, "text": "i" } ] } [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:50:11 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:50:11 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:50:11 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:11 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:11 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:56 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:11 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:56 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:11 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:11 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 97 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 56 }, "end": { "line": 233, "character": 56 } }, "rangeLength": 0, "text": "c" } ] } [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:11 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:11 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:57 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:11 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:57 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:11 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:11 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 98 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 57 }, "end": { "line": 233, "character": 57 } }, "rangeLength": 0, "text": "k" } ] } [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:11 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:11 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:58 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:11 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:58 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:11 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:11 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 99 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 58 }, "end": { "line": 233, "character": 58 } }, "rangeLength": 0, "text": "s" } ] } [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:11 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:11 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:59 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:11 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:59 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:11 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:12 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 100 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 59 }, "end": { "line": 233, "character": 59 } }, "rangeLength": 0, "text": " " } ] } [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:12 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:12 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:60 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:12 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:60 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:12 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:12 am] Sending request 'textDocument/signatureHelp - (162)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 60 }, "context": { "isRetrigger": false, "triggerCharacter": " ", "triggerKind": 2 } } [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp'" } [Info - 12:50:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:50:12 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:50:12 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:162 request for processing | Type='Parallel' Name='textDocument/signatureHelp:162'" } [Info - 12:50:12 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:162 request for processing | Type='Parallel' Name='textDocument/signatureHelp:162' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 162 | Method='textDocument/signatureHelp' ResponseId='162'" } [Info - 12:50:12 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 162 | Method='textDocument/signatureHelp' ResponseId='162' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (162) textDocument/signatureHelp | Id='162' Method='textDocument/signatureHelp'" } [Info - 12:50:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (162) textDocument/signatureHelp | Id='162' Method='textDocument/signatureHelp' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (162) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='162' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams'" } [Info - 12:50:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (162) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='162' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp'" } [Info - 12:50:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (162) textDocument/signatureHelp in 0ms | Id='162' Method='textDocument/signatureHelp' ElapsedMilliseconds='0'" } [Info - 12:50:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (162) textDocument/signatureHelp in 0ms | Id='162' Method='textDocument/signatureHelp' ElapsedMilliseconds='0' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 162 in 0ms | Method='textDocument/signatureHelp' ResponseId='162' ElapsedMilliseconds='0'" } [Info - 12:50:12 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 162 in 0ms | Method='textDocument/signatureHelp' ResponseId='162' ElapsedMilliseconds='0' [Trace - 12:50:12 am] Received response 'textDocument/signatureHelp - (162)' in 2ms. Result: { "signatures": null } [Trace - 12:50:12 am] Sending request 'textDocument/foldingRange - (163)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:50:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:163 request for processing | Type='Parallel' Name='textDocument/foldingRange:163'" } [Info - 12:50:12 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:163 request for processing | Type='Parallel' Name='textDocument/foldingRange:163' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 163 | Method='textDocument/foldingRange' ResponseId='163'" } [Info - 12:50:12 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 163 | Method='textDocument/foldingRange' ResponseId='163' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (163) textDocument/foldingRange | Id='163' Method='textDocument/foldingRange'" } [Info - 12:50:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (163) textDocument/foldingRange | Id='163' Method='textDocument/foldingRange' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (163) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='163' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:50:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (163) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='163' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:50:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (163) textDocument/foldingRange in 0ms | Id='163' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:50:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (163) textDocument/foldingRange in 0ms | Id='163' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 163 in 0ms | Method='textDocument/foldingRange' ResponseId='163' ElapsedMilliseconds='0'" } [Info - 12:50:12 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 163 in 0ms | Method='textDocument/foldingRange' ResponseId='163' ElapsedMilliseconds='0' [Trace - 12:50:12 am] Received response 'textDocument/foldingRange - (163)' in 2ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:50:12 am] Sending request 'textDocument/codeLens - (164)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:12 am] Sending request 'textDocument/codeAction - (165)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 60 }, "end": { "line": 233, "character": 60 } }, "context": { "diagnostics": [] } } [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:50:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:164 request for processing | Type='Parallel' Name='textDocument/codeLens:164'" } [Info - 12:50:12 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:164 request for processing | Type='Parallel' Name='textDocument/codeLens:164' [Trace - 12:50:12 am] Sending request 'textDocument/codeLens - (166)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 164 | Method='textDocument/codeLens' ResponseId='164'" } [Info - 12:50:12 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 164 | Method='textDocument/codeLens' ResponseId='164' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (164) textDocument/codeLens | Id='164' Method='textDocument/codeLens'" } [Info - 12:50:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (164) textDocument/codeLens | Id='164' Method='textDocument/codeLens' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (164) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='164' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:50:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (164) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='164' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:50:12 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:50:12 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:50:12 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:50:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (164) textDocument/codeLens in 0ms | Id='164' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:50:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (164) textDocument/codeLens in 0ms | Id='164' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 164 in 0ms | Method='textDocument/codeLens' ResponseId='164' ElapsedMilliseconds='0'" } [Info - 12:50:12 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 164 in 0ms | Method='textDocument/codeLens' ResponseId='164' ElapsedMilliseconds='0' [Trace - 12:50:12 am] Received response 'textDocument/codeLens - (164)' in 5ms. Result: [] [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:50:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:165 request for processing | Type='Parallel' Name='textDocument/codeAction:165'" } [Info - 12:50:12 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:165 request for processing | Type='Parallel' Name='textDocument/codeAction:165' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 165 | Method='textDocument/codeAction' ResponseId='165'" } [Info - 12:50:12 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 165 | Method='textDocument/codeAction' ResponseId='165' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (165) textDocument/codeAction | Id='165' Method='textDocument/codeAction'" } [Info - 12:50:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (165) textDocument/codeAction | Id='165' Method='textDocument/codeAction' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (165) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='165' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:50:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (165) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='165' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:50:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (165) textDocument/codeAction in 0ms | Id='165' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:50:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (165) textDocument/codeAction in 0ms | Id='165' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 165 in 0ms | Method='textDocument/codeAction' ResponseId='165' ElapsedMilliseconds='0'" } [Info - 12:50:12 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 165 in 0ms | Method='textDocument/codeAction' ResponseId='165' ElapsedMilliseconds='0' [Trace - 12:50:12 am] Received response 'textDocument/codeAction - (165)' in 4ms. Result: [] [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:50:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:166 request for processing | Type='Parallel' Name='textDocument/codeLens:166'" } [Info - 12:50:12 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:166 request for processing | Type='Parallel' Name='textDocument/codeLens:166' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 166 | Method='textDocument/codeLens' ResponseId='166'" } [Info - 12:50:12 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 166 | Method='textDocument/codeLens' ResponseId='166' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (166) textDocument/codeLens | Id='166' Method='textDocument/codeLens'" } [Info - 12:50:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (166) textDocument/codeLens | Id='166' Method='textDocument/codeLens' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (166) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='166' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:50:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (166) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='166' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:50:12 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:50:12 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:50:12 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:50:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (166) textDocument/codeLens in 0ms | Id='166' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:50:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (166) textDocument/codeLens in 0ms | Id='166' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 166 in 0ms | Method='textDocument/codeLens' ResponseId='166' ElapsedMilliseconds='0'" } [Info - 12:50:12 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 166 in 0ms | Method='textDocument/codeLens' ResponseId='166' ElapsedMilliseconds='0' [Trace - 12:50:12 am] Received response 'textDocument/codeLens - (166)' in 3ms. Result: [] [Trace - 12:50:12 am] Sending request 'textDocument/documentSymbol - (167)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:50:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:167 request for processing | Type='Parallel' Name='textDocument/documentSymbol:167'" } [Info - 12:50:12 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:167 request for processing | Type='Parallel' Name='textDocument/documentSymbol:167' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 167 | Method='textDocument/documentSymbol' ResponseId='167'" } [Info - 12:50:12 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 167 | Method='textDocument/documentSymbol' ResponseId='167' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (167) textDocument/documentSymbol | Id='167' Method='textDocument/documentSymbol'" } [Info - 12:50:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (167) textDocument/documentSymbol | Id='167' Method='textDocument/documentSymbol' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (167) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='167' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:50:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (167) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='167' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:50:12 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:50:12 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 0ms. | [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:50:12 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:50:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (167) textDocument/documentSymbol in 0ms | Id='167' Method='textDocument/documentSymbol' ElapsedMilliseconds='0'" } [Info - 12:50:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (167) textDocument/documentSymbol in 0ms | Id='167' Method='textDocument/documentSymbol' ElapsedMilliseconds='0' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 167 in 0ms | Method='textDocument/documentSymbol' ResponseId='167' ElapsedMilliseconds='0'" } [Info - 12:50:12 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 167 in 0ms | Method='textDocument/documentSymbol' ResponseId='167' ElapsedMilliseconds='0' [Trace - 12:50:12 am] Received response 'textDocument/documentSymbol - (167)' in 2ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:50:12 am] Sending request 'textDocument/codeAction - (168)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 73 }, "end": { "line": 233, "character": 73 } }, "context": { "diagnostics": [] } } [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:50:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:168 request for processing | Type='Parallel' Name='textDocument/codeAction:168'" } [Info - 12:50:12 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:168 request for processing | Type='Parallel' Name='textDocument/codeAction:168' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 168 | Method='textDocument/codeAction' ResponseId='168'" } [Info - 12:50:12 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 168 | Method='textDocument/codeAction' ResponseId='168' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (168) textDocument/codeAction | Id='168' Method='textDocument/codeAction'" } [Info - 12:50:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (168) textDocument/codeAction | Id='168' Method='textDocument/codeAction' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (168) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='168' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:50:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (168) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='168' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:50:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (168) textDocument/codeAction in 0ms | Id='168' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:50:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (168) textDocument/codeAction in 0ms | Id='168' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 168 in 0ms | Method='textDocument/codeAction' ResponseId='168' ElapsedMilliseconds='0'" } [Info - 12:50:12 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 168 in 0ms | Method='textDocument/codeAction' ResponseId='168' ElapsedMilliseconds='0' [Trace - 12:50:12 am] Received response 'textDocument/codeAction - (168)' in 2ms. Result: [] [Trace - 12:50:12 am] Sending request 'textDocument/documentHighlight - (169)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 72 } } [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight'" } [Info - 12:50:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:169 request for processing | Type='Parallel' Name='textDocument/documentHighlight:169'" } [Info - 12:50:12 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:169 request for processing | Type='Parallel' Name='textDocument/documentHighlight:169' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 169 | Method='textDocument/documentHighlight' ResponseId='169'" } [Info - 12:50:12 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 169 | Method='textDocument/documentHighlight' ResponseId='169' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (169) textDocument/documentHighlight | Id='169' Method='textDocument/documentHighlight'" } [Info - 12:50:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (169) textDocument/documentHighlight | Id='169' Method='textDocument/documentHighlight' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (169) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='169' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams'" } [Info - 12:50:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (169) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='169' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer'" } [Info - 12:50:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (169) textDocument/documentHighlight in 0ms | Id='169' Method='textDocument/documentHighlight' ElapsedMilliseconds='0'" } [Info - 12:50:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (169) textDocument/documentHighlight in 0ms | Id='169' Method='textDocument/documentHighlight' ElapsedMilliseconds='0' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 169 in 0ms | Method='textDocument/documentHighlight' ResponseId='169' ElapsedMilliseconds='0'" } [Info - 12:50:12 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 169 in 0ms | Method='textDocument/documentHighlight' ResponseId='169' ElapsedMilliseconds='0' [Trace - 12:50:12 am] Received response 'textDocument/documentHighlight - (169)' in 2ms. Result: [] [Trace - 12:50:12 am] Sending request 'textDocument/codeAction - (170)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 72 }, "end": { "line": 233, "character": 72 } }, "context": { "diagnostics": [] } } [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:50:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:170 request for processing | Type='Parallel' Name='textDocument/codeAction:170'" } [Info - 12:50:12 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:170 request for processing | Type='Parallel' Name='textDocument/codeAction:170' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 170 | Method='textDocument/codeAction' ResponseId='170'" } [Info - 12:50:12 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 170 | Method='textDocument/codeAction' ResponseId='170' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (170) textDocument/codeAction | Id='170' Method='textDocument/codeAction'" } [Info - 12:50:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (170) textDocument/codeAction | Id='170' Method='textDocument/codeAction' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (170) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='170' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:50:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (170) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='170' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:50:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (170) textDocument/codeAction in 0ms | Id='170' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:50:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (170) textDocument/codeAction in 0ms | Id='170' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:50:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 170 in 0ms | Method='textDocument/codeAction' ResponseId='170' ElapsedMilliseconds='0'" } [Info - 12:50:12 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 170 in 0ms | Method='textDocument/codeAction' ResponseId='170' ElapsedMilliseconds='0' [Trace - 12:50:12 am] Received response 'textDocument/codeAction - (170)' in 2ms. Result: [] [Trace - 12:50:14 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 101 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 72 }, "end": { "line": 233, "character": 72 } }, "rangeLength": 0, "text": ";" } ] } [Trace - 12:50:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:14 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:50:14 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:50:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:50:14 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:50:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:50:14 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:50:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:14 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:14 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:14 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:14 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:14 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:14 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:73 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:14 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:73 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:14 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:14 am] Sending request 'textDocument/foldingRange - (171)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:50:14 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:50:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:50:14 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:50:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:50:14 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:50:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:171 request for processing | Type='Parallel' Name='textDocument/foldingRange:171'" } [Info - 12:50:14 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:171 request for processing | Type='Parallel' Name='textDocument/foldingRange:171' [Trace - 12:50:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 171 | Method='textDocument/foldingRange' ResponseId='171'" } [Info - 12:50:14 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 171 | Method='textDocument/foldingRange' ResponseId='171' [Trace - 12:50:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (171) textDocument/foldingRange | Id='171' Method='textDocument/foldingRange'" } [Info - 12:50:14 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (171) textDocument/foldingRange | Id='171' Method='textDocument/foldingRange' [Trace - 12:50:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (171) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='171' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:50:14 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (171) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='171' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:50:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:50:14 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:50:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (171) textDocument/foldingRange in 0ms | Id='171' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:50:14 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (171) textDocument/foldingRange in 0ms | Id='171' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:50:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 171 in 0ms | Method='textDocument/foldingRange' ResponseId='171' ElapsedMilliseconds='0'" } [Info - 12:50:14 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 171 in 0ms | Method='textDocument/foldingRange' ResponseId='171' ElapsedMilliseconds='0' [Trace - 12:50:14 am] Received response 'textDocument/foldingRange - (171)' in 4ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:50:14 am] Sending request 'textDocument/codeLens - (172)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:14 am] Sending request 'textDocument/codeAction - (173)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 73 }, "end": { "line": 233, "character": 73 } }, "context": { "diagnostics": [] } } [Trace - 12:50:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:50:14 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:50:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:172 request for processing | Type='Parallel' Name='textDocument/codeLens:172'" } [Info - 12:50:14 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:172 request for processing | Type='Parallel' Name='textDocument/codeLens:172' [Trace - 12:50:14 am] Sending request 'textDocument/codeLens - (174)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 172 | Method='textDocument/codeLens' ResponseId='172'" } [Info - 12:50:14 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 172 | Method='textDocument/codeLens' ResponseId='172' [Trace - 12:50:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (172) textDocument/codeLens | Id='172' Method='textDocument/codeLens'" } [Info - 12:50:14 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (172) textDocument/codeLens | Id='172' Method='textDocument/codeLens' [Trace - 12:50:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (172) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='172' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:50:14 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (172) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='172' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:50:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:50:14 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:50:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:50:14 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:50:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:50:14 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:50:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:50:14 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:50:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (172) textDocument/codeLens in 0ms | Id='172' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:50:14 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (172) textDocument/codeLens in 0ms | Id='172' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:50:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 172 in 0ms | Method='textDocument/codeLens' ResponseId='172' ElapsedMilliseconds='0'" } [Info - 12:50:14 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 172 in 0ms | Method='textDocument/codeLens' ResponseId='172' ElapsedMilliseconds='0' [Trace - 12:50:14 am] Received response 'textDocument/codeLens - (172)' in 4ms. Result: [] [Trace - 12:50:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:50:14 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:50:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:173 request for processing | Type='Parallel' Name='textDocument/codeAction:173'" } [Info - 12:50:14 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:173 request for processing | Type='Parallel' Name='textDocument/codeAction:173' [Trace - 12:50:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 173 | Method='textDocument/codeAction' ResponseId='173'" } [Info - 12:50:14 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 173 | Method='textDocument/codeAction' ResponseId='173' [Trace - 12:50:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (173) textDocument/codeAction | Id='173' Method='textDocument/codeAction'" } [Info - 12:50:14 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (173) textDocument/codeAction | Id='173' Method='textDocument/codeAction' [Trace - 12:50:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (173) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='173' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:50:14 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (173) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='173' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:50:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:50:14 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:50:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (173) textDocument/codeAction in 0ms | Id='173' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:50:14 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (173) textDocument/codeAction in 0ms | Id='173' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:50:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 173 in 0ms | Method='textDocument/codeAction' ResponseId='173' ElapsedMilliseconds='0'" } [Info - 12:50:14 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 173 in 0ms | Method='textDocument/codeAction' ResponseId='173' ElapsedMilliseconds='0' [Trace - 12:50:14 am] Received response 'textDocument/codeAction - (173)' in 3ms. Result: [] [Trace - 12:50:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:50:14 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:50:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:174 request for processing | Type='Parallel' Name='textDocument/codeLens:174'" } [Info - 12:50:14 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:174 request for processing | Type='Parallel' Name='textDocument/codeLens:174' [Trace - 12:50:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 174 | Method='textDocument/codeLens' ResponseId='174'" } [Info - 12:50:14 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 174 | Method='textDocument/codeLens' ResponseId='174' [Trace - 12:50:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (174) textDocument/codeLens | Id='174' Method='textDocument/codeLens'" } [Info - 12:50:14 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (174) textDocument/codeLens | Id='174' Method='textDocument/codeLens' [Trace - 12:50:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (174) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='174' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:50:14 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (174) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='174' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:50:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:50:14 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:50:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:50:14 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:50:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:50:14 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:50:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:50:14 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:50:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (174) textDocument/codeLens in 0ms | Id='174' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:50:14 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (174) textDocument/codeLens in 0ms | Id='174' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:50:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 174 in 0ms | Method='textDocument/codeLens' ResponseId='174' ElapsedMilliseconds='0'" } [Info - 12:50:14 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 174 in 0ms | Method='textDocument/codeLens' ResponseId='174' ElapsedMilliseconds='0' [Trace - 12:50:14 am] Received response 'textDocument/codeLens - (174)' in 3ms. Result: [] [Trace - 12:50:15 am] Sending request 'textDocument/documentSymbol - (175)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:50:15 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:50:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:175 request for processing | Type='Parallel' Name='textDocument/documentSymbol:175'" } [Info - 12:50:15 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:175 request for processing | Type='Parallel' Name='textDocument/documentSymbol:175' [Trace - 12:50:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 175 | Method='textDocument/documentSymbol' ResponseId='175'" } [Info - 12:50:15 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 175 | Method='textDocument/documentSymbol' ResponseId='175' [Trace - 12:50:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (175) textDocument/documentSymbol | Id='175' Method='textDocument/documentSymbol'" } [Info - 12:50:15 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (175) textDocument/documentSymbol | Id='175' Method='textDocument/documentSymbol' [Trace - 12:50:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (175) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='175' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:50:15 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (175) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='175' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:50:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:50:15 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:50:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:50:15 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 0ms. | [Trace - 12:50:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:50:15 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:50:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:50:15 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:50:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (175) textDocument/documentSymbol in 1ms | Id='175' Method='textDocument/documentSymbol' ElapsedMilliseconds='1'" } [Info - 12:50:15 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (175) textDocument/documentSymbol in 1ms | Id='175' Method='textDocument/documentSymbol' ElapsedMilliseconds='1' [Trace - 12:50:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 175 in 1ms | Method='textDocument/documentSymbol' ResponseId='175' ElapsedMilliseconds='1'" } [Info - 12:50:15 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 175 in 1ms | Method='textDocument/documentSymbol' ResponseId='175' ElapsedMilliseconds='1' [Trace - 12:50:15 am] Received response 'textDocument/documentSymbol - (175)' in 2ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:50:16 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 102 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 73 }, "end": { "line": 233, "character": 73 } }, "rangeLength": 0, "text": " " } ] } [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:50:16 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:50:16 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:50:16 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:16 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:16 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:74 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:16 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:74 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:16 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:16 am] Sending request 'textDocument/signatureHelp - (176)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 74 }, "context": { "isRetrigger": false, "triggerCharacter": " ", "triggerKind": 2 } } [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp'" } [Info - 12:50:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp' [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:50:16 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:50:16 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:176 request for processing | Type='Parallel' Name='textDocument/signatureHelp:176'" } [Info - 12:50:16 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:176 request for processing | Type='Parallel' Name='textDocument/signatureHelp:176' [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 176 | Method='textDocument/signatureHelp' ResponseId='176'" } [Info - 12:50:16 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 176 | Method='textDocument/signatureHelp' ResponseId='176' [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (176) textDocument/signatureHelp | Id='176' Method='textDocument/signatureHelp'" } [Info - 12:50:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (176) textDocument/signatureHelp | Id='176' Method='textDocument/signatureHelp' [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (176) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='176' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams'" } [Info - 12:50:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (176) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='176' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams' [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp'" } [Info - 12:50:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp' [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (176) textDocument/signatureHelp in 0ms | Id='176' Method='textDocument/signatureHelp' ElapsedMilliseconds='0'" } [Info - 12:50:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (176) textDocument/signatureHelp in 0ms | Id='176' Method='textDocument/signatureHelp' ElapsedMilliseconds='0' [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 176 in 0ms | Method='textDocument/signatureHelp' ResponseId='176' ElapsedMilliseconds='0'" } [Info - 12:50:16 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 176 in 0ms | Method='textDocument/signatureHelp' ResponseId='176' ElapsedMilliseconds='0' [Trace - 12:50:16 am] Received response 'textDocument/signatureHelp - (176)' in 2ms. Result: { "signatures": null } [Trace - 12:50:16 am] Sending request 'textDocument/foldingRange - (177)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:50:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:177 request for processing | Type='Parallel' Name='textDocument/foldingRange:177'" } [Info - 12:50:16 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:177 request for processing | Type='Parallel' Name='textDocument/foldingRange:177' [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 177 | Method='textDocument/foldingRange' ResponseId='177'" } [Info - 12:50:16 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 177 | Method='textDocument/foldingRange' ResponseId='177' [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (177) textDocument/foldingRange | Id='177' Method='textDocument/foldingRange'" } [Info - 12:50:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (177) textDocument/foldingRange | Id='177' Method='textDocument/foldingRange' [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (177) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='177' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:50:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (177) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='177' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:50:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (177) textDocument/foldingRange in 0ms | Id='177' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:50:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (177) textDocument/foldingRange in 0ms | Id='177' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 177 in 0ms | Method='textDocument/foldingRange' ResponseId='177' ElapsedMilliseconds='0'" } [Info - 12:50:16 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 177 in 0ms | Method='textDocument/foldingRange' ResponseId='177' ElapsedMilliseconds='0' [Trace - 12:50:16 am] Received response 'textDocument/foldingRange - (177)' in 1ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:50:16 am] Sending request 'textDocument/codeLens - (178)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:50:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:178 request for processing | Type='Parallel' Name='textDocument/codeLens:178'" } [Info - 12:50:16 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:178 request for processing | Type='Parallel' Name='textDocument/codeLens:178' [Trace - 12:50:16 am] Sending request 'textDocument/codeAction - (179)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 74 }, "end": { "line": 233, "character": 74 } }, "context": { "diagnostics": [] } } [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 178 | Method='textDocument/codeLens' ResponseId='178'" } [Info - 12:50:16 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 178 | Method='textDocument/codeLens' ResponseId='178' [Trace - 12:50:16 am] Sending request 'textDocument/codeLens - (180)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (178) textDocument/codeLens | Id='178' Method='textDocument/codeLens'" } [Info - 12:50:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (178) textDocument/codeLens | Id='178' Method='textDocument/codeLens' [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (178) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='178' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:50:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (178) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='178' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:50:16 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:50:16 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:50:16 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:50:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (178) textDocument/codeLens in 0ms | Id='178' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:50:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (178) textDocument/codeLens in 0ms | Id='178' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 178 in 0ms | Method='textDocument/codeLens' ResponseId='178' ElapsedMilliseconds='0'" } [Info - 12:50:16 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 178 in 0ms | Method='textDocument/codeLens' ResponseId='178' ElapsedMilliseconds='0' [Trace - 12:50:16 am] Received response 'textDocument/codeLens - (178)' in 5ms. Result: [] [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:50:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:179 request for processing | Type='Parallel' Name='textDocument/codeAction:179'" } [Info - 12:50:16 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:179 request for processing | Type='Parallel' Name='textDocument/codeAction:179' [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 179 | Method='textDocument/codeAction' ResponseId='179'" } [Info - 12:50:16 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 179 | Method='textDocument/codeAction' ResponseId='179' [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (179) textDocument/codeAction | Id='179' Method='textDocument/codeAction'" } [Info - 12:50:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (179) textDocument/codeAction | Id='179' Method='textDocument/codeAction' [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (179) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='179' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:50:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (179) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='179' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:50:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (179) textDocument/codeAction in 0ms | Id='179' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:50:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (179) textDocument/codeAction in 0ms | Id='179' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 179 in 0ms | Method='textDocument/codeAction' ResponseId='179' ElapsedMilliseconds='0'" } [Info - 12:50:16 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 179 in 0ms | Method='textDocument/codeAction' ResponseId='179' ElapsedMilliseconds='0' [Trace - 12:50:16 am] Received response 'textDocument/codeAction - (179)' in 4ms. Result: [] [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:50:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:180 request for processing | Type='Parallel' Name='textDocument/codeLens:180'" } [Info - 12:50:16 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:180 request for processing | Type='Parallel' Name='textDocument/codeLens:180' [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 180 | Method='textDocument/codeLens' ResponseId='180'" } [Info - 12:50:16 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 180 | Method='textDocument/codeLens' ResponseId='180' [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (180) textDocument/codeLens | Id='180' Method='textDocument/codeLens'" } [Info - 12:50:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (180) textDocument/codeLens | Id='180' Method='textDocument/codeLens' [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (180) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='180' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:50:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (180) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='180' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:50:16 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:50:16 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:50:16 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:50:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (180) textDocument/codeLens in 0ms | Id='180' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:50:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (180) textDocument/codeLens in 0ms | Id='180' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 180 in 0ms | Method='textDocument/codeLens' ResponseId='180' ElapsedMilliseconds='0'" } [Info - 12:50:16 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 180 in 0ms | Method='textDocument/codeLens' ResponseId='180' ElapsedMilliseconds='0' [Trace - 12:50:16 am] Received response 'textDocument/codeLens - (180)' in 4ms. Result: [] [Trace - 12:50:16 am] Sending request 'textDocument/documentSymbol - (181)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:50:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:181 request for processing | Type='Parallel' Name='textDocument/documentSymbol:181'" } [Info - 12:50:16 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:181 request for processing | Type='Parallel' Name='textDocument/documentSymbol:181' [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 181 | Method='textDocument/documentSymbol' ResponseId='181'" } [Info - 12:50:16 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 181 | Method='textDocument/documentSymbol' ResponseId='181' [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (181) textDocument/documentSymbol | Id='181' Method='textDocument/documentSymbol'" } [Info - 12:50:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (181) textDocument/documentSymbol | Id='181' Method='textDocument/documentSymbol' [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (181) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='181' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:50:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (181) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='181' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:50:16 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | " } [Info - 12:50:16 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:50:16 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:50:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (181) textDocument/documentSymbol in 2ms | Id='181' Method='textDocument/documentSymbol' ElapsedMilliseconds='2'" } [Info - 12:50:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (181) textDocument/documentSymbol in 2ms | Id='181' Method='textDocument/documentSymbol' ElapsedMilliseconds='2' [Trace - 12:50:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 181 in 2ms | Method='textDocument/documentSymbol' ResponseId='181' ElapsedMilliseconds='2'" } [Info - 12:50:16 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 181 in 2ms | Method='textDocument/documentSymbol' ResponseId='181' ElapsedMilliseconds='2' [Trace - 12:50:16 am] Received response 'textDocument/documentSymbol - (181)' in 7ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:50:17 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 103 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 74 }, "end": { "line": 233, "character": 74 } }, "rangeLength": 0, "text": "n" } ] } [Trace - 12:50:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:50:17 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:50:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:50:17 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:50:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:50:17 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:50:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:17 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:17 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:17 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:75 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:17 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:75 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:17 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:17 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 104 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 75 }, "end": { "line": 233, "character": 75 } }, "rangeLength": 0, "text": "o" } ] } [Trace - 12:50:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:17 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:17 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:17 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:76 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:17 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:76 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:17 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:17 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 105 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 76 }, "end": { "line": 233, "character": 76 } }, "rangeLength": 0, "text": "t" } ] } [Trace - 12:50:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:17 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:17 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:17 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:77 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:17 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:77 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:17 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:17 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 106 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 77 }, "end": { "line": 233, "character": 77 } }, "rangeLength": 0, "text": " " } ] } [Trace - 12:50:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:17 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:17 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:17 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:78 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:17 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:78 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:17 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:18 am] Sending request 'textDocument/signatureHelp - (182)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 78 }, "context": { "isRetrigger": false, "triggerCharacter": " ", "triggerKind": 2 } } [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:50:18 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:50:18 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:182 request for processing | Type='Parallel' Name='textDocument/signatureHelp:182'" } [Info - 12:50:18 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:182 request for processing | Type='Parallel' Name='textDocument/signatureHelp:182' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 182 | Method='textDocument/signatureHelp' ResponseId='182'" } [Info - 12:50:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 182 | Method='textDocument/signatureHelp' ResponseId='182' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (182) textDocument/signatureHelp | Id='182' Method='textDocument/signatureHelp'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (182) textDocument/signatureHelp | Id='182' Method='textDocument/signatureHelp' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (182) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='182' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (182) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='182' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (182) textDocument/signatureHelp in 0ms | Id='182' Method='textDocument/signatureHelp' ElapsedMilliseconds='0'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (182) textDocument/signatureHelp in 0ms | Id='182' Method='textDocument/signatureHelp' ElapsedMilliseconds='0' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 182 in 0ms | Method='textDocument/signatureHelp' ResponseId='182' ElapsedMilliseconds='0'" } [Info - 12:50:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 182 in 0ms | Method='textDocument/signatureHelp' ResponseId='182' ElapsedMilliseconds='0' [Trace - 12:50:18 am] Received response 'textDocument/signatureHelp - (182)' in 3ms. Result: { "signatures": null } [Trace - 12:50:18 am] Sending request 'textDocument/foldingRange - (183)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:183 request for processing | Type='Parallel' Name='textDocument/foldingRange:183'" } [Info - 12:50:18 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:183 request for processing | Type='Parallel' Name='textDocument/foldingRange:183' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 183 | Method='textDocument/foldingRange' ResponseId='183'" } [Info - 12:50:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 183 | Method='textDocument/foldingRange' ResponseId='183' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (183) textDocument/foldingRange | Id='183' Method='textDocument/foldingRange'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (183) textDocument/foldingRange | Id='183' Method='textDocument/foldingRange' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (183) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='183' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (183) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='183' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (183) textDocument/foldingRange in 0ms | Id='183' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (183) textDocument/foldingRange in 0ms | Id='183' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 183 in 0ms | Method='textDocument/foldingRange' ResponseId='183' ElapsedMilliseconds='0'" } [Info - 12:50:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 183 in 0ms | Method='textDocument/foldingRange' ResponseId='183' ElapsedMilliseconds='0' [Trace - 12:50:18 am] Received response 'textDocument/foldingRange - (183)' in 4ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:50:18 am] Sending request 'textDocument/codeLens - (184)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:18 am] Sending request 'textDocument/codeAction - (185)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 78 }, "end": { "line": 233, "character": 78 } }, "context": { "diagnostics": [] } } [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:184 request for processing | Type='Parallel' Name='textDocument/codeLens:184'" } [Info - 12:50:18 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:184 request for processing | Type='Parallel' Name='textDocument/codeLens:184' [Trace - 12:50:18 am] Sending request 'textDocument/codeLens - (186)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 184 | Method='textDocument/codeLens' ResponseId='184'" } [Info - 12:50:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 184 | Method='textDocument/codeLens' ResponseId='184' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (184) textDocument/codeLens | Id='184' Method='textDocument/codeLens'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (184) textDocument/codeLens | Id='184' Method='textDocument/codeLens' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (184) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='184' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (184) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='184' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:50:18 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:50:18 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (184) textDocument/codeLens in 0ms | Id='184' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (184) textDocument/codeLens in 0ms | Id='184' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 184 in 0ms | Method='textDocument/codeLens' ResponseId='184' ElapsedMilliseconds='0'" } [Info - 12:50:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 184 in 0ms | Method='textDocument/codeLens' ResponseId='184' ElapsedMilliseconds='0' [Trace - 12:50:18 am] Received response 'textDocument/codeLens - (184)' in 4ms. Result: [] [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:185 request for processing | Type='Parallel' Name='textDocument/codeAction:185'" } [Info - 12:50:18 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:185 request for processing | Type='Parallel' Name='textDocument/codeAction:185' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 185 | Method='textDocument/codeAction' ResponseId='185'" } [Info - 12:50:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 185 | Method='textDocument/codeAction' ResponseId='185' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (185) textDocument/codeAction | Id='185' Method='textDocument/codeAction'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (185) textDocument/codeAction | Id='185' Method='textDocument/codeAction' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (185) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='185' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (185) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='185' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (185) textDocument/codeAction in 0ms | Id='185' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (185) textDocument/codeAction in 0ms | Id='185' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 185 in 0ms | Method='textDocument/codeAction' ResponseId='185' ElapsedMilliseconds='0'" } [Info - 12:50:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 185 in 0ms | Method='textDocument/codeAction' ResponseId='185' ElapsedMilliseconds='0' [Trace - 12:50:18 am] Received response 'textDocument/codeAction - (185)' in 4ms. Result: [] [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:186 request for processing | Type='Parallel' Name='textDocument/codeLens:186'" } [Info - 12:50:18 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:186 request for processing | Type='Parallel' Name='textDocument/codeLens:186' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 186 | Method='textDocument/codeLens' ResponseId='186'" } [Info - 12:50:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 186 | Method='textDocument/codeLens' ResponseId='186' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (186) textDocument/codeLens | Id='186' Method='textDocument/codeLens'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (186) textDocument/codeLens | Id='186' Method='textDocument/codeLens' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (186) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='186' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (186) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='186' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:50:18 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:50:18 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (186) textDocument/codeLens in 0ms | Id='186' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (186) textDocument/codeLens in 0ms | Id='186' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 186 in 0ms | Method='textDocument/codeLens' ResponseId='186' ElapsedMilliseconds='0'" } [Info - 12:50:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 186 in 0ms | Method='textDocument/codeLens' ResponseId='186' ElapsedMilliseconds='0' [Trace - 12:50:18 am] Received response 'textDocument/codeLens - (186)' in 3ms. Result: [] [Trace - 12:50:18 am] Sending request 'textDocument/documentSymbol - (187)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:187 request for processing | Type='Parallel' Name='textDocument/documentSymbol:187'" } [Info - 12:50:18 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:187 request for processing | Type='Parallel' Name='textDocument/documentSymbol:187' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 187 | Method='textDocument/documentSymbol' ResponseId='187'" } [Info - 12:50:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 187 | Method='textDocument/documentSymbol' ResponseId='187' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (187) textDocument/documentSymbol | Id='187' Method='textDocument/documentSymbol'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (187) textDocument/documentSymbol | Id='187' Method='textDocument/documentSymbol' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (187) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='187' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (187) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='187' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:50:18 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 2ms. | " } [Info - 12:50:18 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 2ms. | [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:50:18 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (187) textDocument/documentSymbol in 2ms | Id='187' Method='textDocument/documentSymbol' ElapsedMilliseconds='2'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (187) textDocument/documentSymbol in 2ms | Id='187' Method='textDocument/documentSymbol' ElapsedMilliseconds='2' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 187 in 2ms | Method='textDocument/documentSymbol' ResponseId='187' ElapsedMilliseconds='2'" } [Info - 12:50:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 187 in 2ms | Method='textDocument/documentSymbol' ResponseId='187' ElapsedMilliseconds='2' [Trace - 12:50:18 am] Received response 'textDocument/documentSymbol - (187)' in 5ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:50:18 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 107 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 78 }, "end": { "line": 233, "character": 78 } }, "rangeLength": 0, "text": "y" } ] } [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:50:18 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:50:18 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:50:18 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:18 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:79 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:79 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:18 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 108 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 79 }, "end": { "line": 233, "character": 79 } }, "rangeLength": 0, "text": "e" } ] } [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:18 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:80 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:80 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:18 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 109 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 80 }, "end": { "line": 233, "character": 80 } }, "rangeLength": 0, "text": "t" } ] } [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:18 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:81 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:81 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:18 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 110 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 81 }, "end": { "line": 233, "character": 81 } }, "rangeLength": 0, "text": " " } ] } [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:18 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:82 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:82 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:18 am] Sending request 'textDocument/signatureHelp - (188)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 82 }, "context": { "isRetrigger": false, "triggerCharacter": " ", "triggerKind": 2 } } [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:50:18 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:50:18 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:188 request for processing | Type='Parallel' Name='textDocument/signatureHelp:188'" } [Info - 12:50:18 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:188 request for processing | Type='Parallel' Name='textDocument/signatureHelp:188' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 188 | Method='textDocument/signatureHelp' ResponseId='188'" } [Info - 12:50:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 188 | Method='textDocument/signatureHelp' ResponseId='188' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (188) textDocument/signatureHelp | Id='188' Method='textDocument/signatureHelp'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (188) textDocument/signatureHelp | Id='188' Method='textDocument/signatureHelp' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (188) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='188' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (188) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='188' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (188) textDocument/signatureHelp in 0ms | Id='188' Method='textDocument/signatureHelp' ElapsedMilliseconds='0'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (188) textDocument/signatureHelp in 0ms | Id='188' Method='textDocument/signatureHelp' ElapsedMilliseconds='0' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 188 in 0ms | Method='textDocument/signatureHelp' ResponseId='188' ElapsedMilliseconds='0'" } [Info - 12:50:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 188 in 0ms | Method='textDocument/signatureHelp' ResponseId='188' ElapsedMilliseconds='0' [Trace - 12:50:18 am] Received response 'textDocument/signatureHelp - (188)' in 2ms. Result: { "signatures": null } [Trace - 12:50:18 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 111 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 82 }, "end": { "line": 233, "character": 82 } }, "rangeLength": 0, "text": "s" } ] } [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:50:18 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:50:18 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:50:18 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:18 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:83 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:83 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:18 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 112 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 83 }, "end": { "line": 233, "character": 83 } }, "rangeLength": 0, "text": "u" } ] } [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:18 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:84 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:84 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:18 am] Sending request 'textDocument/foldingRange - (189)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:50:18 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:50:18 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:189 request for processing | Type='Parallel' Name='textDocument/foldingRange:189'" } [Info - 12:50:18 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:189 request for processing | Type='Parallel' Name='textDocument/foldingRange:189' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 189 | Method='textDocument/foldingRange' ResponseId='189'" } [Info - 12:50:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 189 | Method='textDocument/foldingRange' ResponseId='189' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (189) textDocument/foldingRange | Id='189' Method='textDocument/foldingRange'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (189) textDocument/foldingRange | Id='189' Method='textDocument/foldingRange' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (189) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='189' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (189) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='189' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (189) textDocument/foldingRange in 0ms | Id='189' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:50:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (189) textDocument/foldingRange in 0ms | Id='189' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:50:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 189 in 0ms | Method='textDocument/foldingRange' ResponseId='189' ElapsedMilliseconds='0'" } [Info - 12:50:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 189 in 0ms | Method='textDocument/foldingRange' ResponseId='189' ElapsedMilliseconds='0' [Trace - 12:50:18 am] Received response 'textDocument/foldingRange - (189)' in 3ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:50:19 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 113 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 84 }, "end": { "line": 233, "character": 84 } }, "rangeLength": 0, "text": "p" } ] } [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:50:19 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:50:19 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:50:19 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:19 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:85 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:85 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:19 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 114 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 85 }, "end": { "line": 233, "character": 85 } }, "rangeLength": 0, "text": "p" } ] } [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:19 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:86 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:86 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2'" } [Info - 12:50:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2' [Trace - 12:50:19 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 115 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 86 }, "end": { "line": 233, "character": 86 } }, "rangeLength": 0, "text": "o" } ] } [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:19 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:87 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:87 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:19 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 116 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 87 }, "end": { "line": 233, "character": 87 } }, "rangeLength": 0, "text": "r" } ] } [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:19 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:88 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:88 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:19 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 117 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 88 }, "end": { "line": 233, "character": 88 } }, "rangeLength": 0, "text": "t" } ] } [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:19 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:89 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:89 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:19 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 118 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 89 }, "end": { "line": 233, "character": 89 } }, "rangeLength": 0, "text": "e" } ] } [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:19 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:90 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:90 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:19 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 119 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 90 }, "end": { "line": 233, "character": 90 } }, "rangeLength": 0, "text": "d" } ] } [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:19 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:91 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:91 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:19 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 120 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 91 }, "end": { "line": 233, "character": 91 } }, "rangeLength": 0, "text": " " } ] } [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:19 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:92 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:92 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:19 am] Sending request 'textDocument/signatureHelp - (190)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 92 }, "context": { "isRetrigger": false, "triggerCharacter": " ", "triggerKind": 2 } } [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp'" } [Info - 12:50:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:50:19 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:50:19 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:190 request for processing | Type='Parallel' Name='textDocument/signatureHelp:190'" } [Info - 12:50:19 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:190 request for processing | Type='Parallel' Name='textDocument/signatureHelp:190' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 190 | Method='textDocument/signatureHelp' ResponseId='190'" } [Info - 12:50:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 190 | Method='textDocument/signatureHelp' ResponseId='190' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (190) textDocument/signatureHelp | Id='190' Method='textDocument/signatureHelp'" } [Info - 12:50:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (190) textDocument/signatureHelp | Id='190' Method='textDocument/signatureHelp' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (190) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='190' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams'" } [Info - 12:50:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (190) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='190' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp'" } [Info - 12:50:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (190) textDocument/signatureHelp in 0ms | Id='190' Method='textDocument/signatureHelp' ElapsedMilliseconds='0'" } [Info - 12:50:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (190) textDocument/signatureHelp in 0ms | Id='190' Method='textDocument/signatureHelp' ElapsedMilliseconds='0' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 190 in 0ms | Method='textDocument/signatureHelp' ResponseId='190' ElapsedMilliseconds='0'" } [Info - 12:50:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 190 in 0ms | Method='textDocument/signatureHelp' ResponseId='190' ElapsedMilliseconds='0' [Trace - 12:50:19 am] Received response 'textDocument/signatureHelp - (190)' in 2ms. Result: { "signatures": null } [Trace - 12:50:19 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 121 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 92 }, "end": { "line": 233, "character": 92 } }, "rangeLength": 0, "text": "t" } ] } [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:50:19 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:50:19 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:50:19 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:19 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:93 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:93 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:19 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 122 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 93 }, "end": { "line": 233, "character": 93 } }, "rangeLength": 0, "text": "o" } ] } [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:19 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:94 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:94 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:19 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 123 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 94 }, "end": { "line": 233, "character": 94 } }, "rangeLength": 0, "text": " " } ] } [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:19 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:95 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:95 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:20 am] Sending request 'textDocument/signatureHelp - (191)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 95 }, "context": { "isRetrigger": false, "triggerCharacter": " ", "triggerKind": 2 } } [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp'" } [Info - 12:50:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:50:20 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:50:20 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:191 request for processing | Type='Parallel' Name='textDocument/signatureHelp:191'" } [Info - 12:50:20 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:191 request for processing | Type='Parallel' Name='textDocument/signatureHelp:191' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 191 | Method='textDocument/signatureHelp' ResponseId='191'" } [Info - 12:50:20 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 191 | Method='textDocument/signatureHelp' ResponseId='191' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (191) textDocument/signatureHelp | Id='191' Method='textDocument/signatureHelp'" } [Info - 12:50:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (191) textDocument/signatureHelp | Id='191' Method='textDocument/signatureHelp' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (191) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='191' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams'" } [Info - 12:50:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (191) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='191' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp'" } [Info - 12:50:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (191) textDocument/signatureHelp in 0ms | Id='191' Method='textDocument/signatureHelp' ElapsedMilliseconds='0'" } [Info - 12:50:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (191) textDocument/signatureHelp in 0ms | Id='191' Method='textDocument/signatureHelp' ElapsedMilliseconds='0' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 191 in 0ms | Method='textDocument/signatureHelp' ResponseId='191' ElapsedMilliseconds='0'" } [Info - 12:50:20 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 191 in 0ms | Method='textDocument/signatureHelp' ResponseId='191' ElapsedMilliseconds='0' [Trace - 12:50:20 am] Received response 'textDocument/signatureHelp - (191)' in 5ms. Result: { "signatures": null } [Trace - 12:50:20 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 124 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 95 }, "end": { "line": 233, "character": 95 } }, "rangeLength": 0, "text": "r" } ] } [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:50:20 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:50:20 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:50:20 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:20 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:20 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:96 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:20 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:96 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:20 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:20 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 125 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 96 }, "end": { "line": 233, "character": 96 } }, "rangeLength": 0, "text": "u" } ] } [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:20 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:20 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:97 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:20 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:97 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:20 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:20 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 126 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 97 }, "end": { "line": 233, "character": 97 } }, "rangeLength": 0, "text": "n" } ] } [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:20 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:20 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:98 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:20 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:98 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:20 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:20 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 127 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 98 }, "end": { "line": 233, "character": 98 } }, "rangeLength": 0, "text": " " } ] } [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:20 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:20 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:99 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:20 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:99 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:20 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:20 am] Sending request 'textDocument/signatureHelp - (192)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 99 }, "context": { "isRetrigger": false, "triggerCharacter": " ", "triggerKind": 2 } } [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp'" } [Info - 12:50:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:50:20 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:50:20 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:192 request for processing | Type='Parallel' Name='textDocument/signatureHelp:192'" } [Info - 12:50:20 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:192 request for processing | Type='Parallel' Name='textDocument/signatureHelp:192' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 192 | Method='textDocument/signatureHelp' ResponseId='192'" } [Info - 12:50:20 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 192 | Method='textDocument/signatureHelp' ResponseId='192' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (192) textDocument/signatureHelp | Id='192' Method='textDocument/signatureHelp'" } [Info - 12:50:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (192) textDocument/signatureHelp | Id='192' Method='textDocument/signatureHelp' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (192) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='192' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams'" } [Info - 12:50:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (192) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='192' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp'" } [Info - 12:50:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (192) textDocument/signatureHelp in 0ms | Id='192' Method='textDocument/signatureHelp' ElapsedMilliseconds='0'" } [Info - 12:50:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (192) textDocument/signatureHelp in 0ms | Id='192' Method='textDocument/signatureHelp' ElapsedMilliseconds='0' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 192 in 0ms | Method='textDocument/signatureHelp' ResponseId='192' ElapsedMilliseconds='0'" } [Info - 12:50:20 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 192 in 0ms | Method='textDocument/signatureHelp' ResponseId='192' ElapsedMilliseconds='0' [Trace - 12:50:20 am] Received response 'textDocument/signatureHelp - (192)' in 2ms. Result: { "signatures": null } [Trace - 12:50:20 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 128 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 99 }, "end": { "line": 233, "character": 99 } }, "rangeLength": 0, "text": "t" } ] } [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:50:20 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:50:20 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:50:20 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:20 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:20 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:100 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:20 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:100 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:20 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:20 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 129 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 100 }, "end": { "line": 233, "character": 100 } }, "rangeLength": 0, "text": "h" } ] } [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:20 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:20 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:101 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:20 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:101 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:20 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:20 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 130 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 101 }, "end": { "line": 233, "character": 101 } }, "rangeLength": 0, "text": "i" } ] } [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:20 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:20 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:102 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:20 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:102 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:20 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:20 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 131 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 102 }, "end": { "line": 233, "character": 102 } }, "rangeLength": 0, "text": "s" } ] } [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:20 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:20 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2'" } [Info - 12:50:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:103 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:20 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:103 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2'" } [Info - 12:50:20 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2' [Trace - 12:50:20 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 132 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 103 }, "end": { "line": 233, "character": 103 } }, "rangeLength": 0, "text": " " } ] } [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:20 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:20 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:104 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:20 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:104 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:20 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:20 am] Sending request 'textDocument/signatureHelp - (193)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 104 }, "context": { "isRetrigger": false, "triggerCharacter": " ", "triggerKind": 2 } } [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp'" } [Info - 12:50:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:50:20 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:50:20 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:193 request for processing | Type='Parallel' Name='textDocument/signatureHelp:193'" } [Info - 12:50:20 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:193 request for processing | Type='Parallel' Name='textDocument/signatureHelp:193' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 193 | Method='textDocument/signatureHelp' ResponseId='193'" } [Info - 12:50:20 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 193 | Method='textDocument/signatureHelp' ResponseId='193' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (193) textDocument/signatureHelp | Id='193' Method='textDocument/signatureHelp'" } [Info - 12:50:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (193) textDocument/signatureHelp | Id='193' Method='textDocument/signatureHelp' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (193) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='193' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams'" } [Info - 12:50:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (193) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='193' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp'" } [Info - 12:50:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (193) textDocument/signatureHelp in 0ms | Id='193' Method='textDocument/signatureHelp' ElapsedMilliseconds='0'" } [Info - 12:50:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (193) textDocument/signatureHelp in 0ms | Id='193' Method='textDocument/signatureHelp' ElapsedMilliseconds='0' [Trace - 12:50:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 193 in 0ms | Method='textDocument/signatureHelp' ResponseId='193' ElapsedMilliseconds='0'" } [Info - 12:50:20 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 193 in 0ms | Method='textDocument/signatureHelp' ResponseId='193' ElapsedMilliseconds='0' [Trace - 12:50:20 am] Received response 'textDocument/signatureHelp - (193)' in 2ms. Result: { "signatures": null } [Trace - 12:50:21 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 133 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 104 }, "end": { "line": 233, "character": 104 } }, "rangeLength": 0, "text": "u" } ] } [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:50:21 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:50:21 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:50:21 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:21 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:105 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:105 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:21 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 134 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 105 }, "end": { "line": 233, "character": 105 } }, "rangeLength": 0, "text": "s" } ] } [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:21 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:106 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:106 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:21 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 135 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 106 }, "end": { "line": 233, "character": 106 } }, "rangeLength": 0, "text": "i" } ] } [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:21 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:107 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:107 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:21 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 136 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 107 }, "end": { "line": 233, "character": 107 } }, "rangeLength": 0, "text": "n" } ] } [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:21 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:108 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:108 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:21 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 137 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 108 }, "end": { "line": 233, "character": 108 } }, "rangeLength": 0, "text": "g" } ] } [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:21 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:109 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:109 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:21 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 138 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 109 }, "end": { "line": 233, "character": 109 } }, "rangeLength": 0, "text": " " } ] } [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:21 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:110 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:110 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:21 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 139 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 110 }, "end": { "line": 233, "character": 110 } }, "rangeLength": 0, "text": "a" } ] } [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:21 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:111 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:111 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:21 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 140 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 111 }, "end": { "line": 233, "character": 111 } }, "rangeLength": 0, "text": " " } ] } [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:21 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:112 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:112 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:21 am] Sending request 'textDocument/signatureHelp - (194)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 112 }, "context": { "isRetrigger": false, "triggerCharacter": " ", "triggerKind": 2 } } [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp'" } [Info - 12:50:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:50:21 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:50:21 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:194 request for processing | Type='Parallel' Name='textDocument/signatureHelp:194'" } [Info - 12:50:21 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:194 request for processing | Type='Parallel' Name='textDocument/signatureHelp:194' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 194 | Method='textDocument/signatureHelp' ResponseId='194'" } [Info - 12:50:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 194 | Method='textDocument/signatureHelp' ResponseId='194' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (194) textDocument/signatureHelp | Id='194' Method='textDocument/signatureHelp'" } [Info - 12:50:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (194) textDocument/signatureHelp | Id='194' Method='textDocument/signatureHelp' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (194) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='194' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams'" } [Info - 12:50:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (194) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='194' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp'" } [Info - 12:50:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (194) textDocument/signatureHelp in 0ms | Id='194' Method='textDocument/signatureHelp' ElapsedMilliseconds='0'" } [Info - 12:50:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (194) textDocument/signatureHelp in 0ms | Id='194' Method='textDocument/signatureHelp' ElapsedMilliseconds='0' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 194 in 0ms | Method='textDocument/signatureHelp' ResponseId='194' ElapsedMilliseconds='0'" } [Info - 12:50:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 194 in 0ms | Method='textDocument/signatureHelp' ResponseId='194' ElapsedMilliseconds='0' [Trace - 12:50:21 am] Received response 'textDocument/signatureHelp - (194)' in 1ms. Result: { "signatures": null } [Trace - 12:50:21 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 141 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 112 }, "end": { "line": 233, "character": 112 } }, "rangeLength": 0, "text": "s" } ] } [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:50:21 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:50:21 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:50:21 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:21 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:113 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:113 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:21 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 142 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 113 }, "end": { "line": 233, "character": 113 } }, "rangeLength": 0, "text": "e" } ] } [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:21 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:114 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:114 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:21 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 143 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 114 }, "end": { "line": 233, "character": 114 } }, "rangeLength": 0, "text": "r" } ] } [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:21 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:115 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:115 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:22 am] Sending request 'textDocument/foldingRange - (195)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:50:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:50:22 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:50:22 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:195 request for processing | Type='Parallel' Name='textDocument/foldingRange:195'" } [Info - 12:50:22 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:195 request for processing | Type='Parallel' Name='textDocument/foldingRange:195' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 195 | Method='textDocument/foldingRange' ResponseId='195'" } [Info - 12:50:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 195 | Method='textDocument/foldingRange' ResponseId='195' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (195) textDocument/foldingRange | Id='195' Method='textDocument/foldingRange'" } [Info - 12:50:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (195) textDocument/foldingRange | Id='195' Method='textDocument/foldingRange' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (195) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='195' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:50:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (195) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='195' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:50:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (195) textDocument/foldingRange in 0ms | Id='195' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:50:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (195) textDocument/foldingRange in 0ms | Id='195' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 195 in 0ms | Method='textDocument/foldingRange' ResponseId='195' ElapsedMilliseconds='0'" } [Info - 12:50:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 195 in 0ms | Method='textDocument/foldingRange' ResponseId='195' ElapsedMilliseconds='0' [Trace - 12:50:22 am] Received response 'textDocument/foldingRange - (195)' in 2ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:50:22 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 144 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 115 }, "end": { "line": 233, "character": 115 } }, "rangeLength": 0, "text": "v" } ] } [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:50:22 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:50:22 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:50:22 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:22 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:116 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:116 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:22 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 145 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 116 }, "end": { "line": 233, "character": 116 } }, "rangeLength": 0, "text": "i" } ] } [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:22 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:117 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:117 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:22 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 146 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 117 }, "end": { "line": 233, "character": 117 } }, "rangeLength": 0, "text": "c" } ] } [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:22 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:118 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:118 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:22 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 147 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 118 }, "end": { "line": 233, "character": 118 } }, "rangeLength": 0, "text": "e" } ] } [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:22 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:119 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:119 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:22 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 148 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 119 }, "end": { "line": 233, "character": 119 } }, "rangeLength": 0, "text": " " } ] } [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:22 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:120 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:120 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:22 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 149 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 120 }, "end": { "line": 233, "character": 120 } }, "rangeLength": 0, "text": "p" } ] } [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:22 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:121 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:121 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:22 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 150 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 121 }, "end": { "line": 233, "character": 121 } }, "rangeLength": 0, "text": "r" } ] } [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:22 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:122 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:122 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:22 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 151 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 122 }, "end": { "line": 233, "character": 122 } }, "rangeLength": 0, "text": "i" } ] } [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:22 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:123 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:123 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:22 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 152 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 123 }, "end": { "line": 233, "character": 123 } }, "rangeLength": 0, "text": "n" } ] } [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:22 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:124 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:124 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:22 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 153 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 124 }, "end": { "line": 233, "character": 124 } }, "rangeLength": 0, "text": "c" } ] } [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:22 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:125 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:125 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:22 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 154 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 125 }, "end": { "line": 233, "character": 125 } }, "rangeLength": 0, "text": "i" } ] } [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:22 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:126 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:126 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:23 am] Sending request 'textDocument/signatureHelp - (196)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 126 }, "context": { "isRetrigger": false, "triggerCharacter": " ", "triggerKind": 2 } } [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp'" } [Info - 12:50:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:50:23 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:50:23 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:196 request for processing | Type='Parallel' Name='textDocument/signatureHelp:196'" } [Info - 12:50:23 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:196 request for processing | Type='Parallel' Name='textDocument/signatureHelp:196' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 196 | Method='textDocument/signatureHelp' ResponseId='196'" } [Info - 12:50:23 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 196 | Method='textDocument/signatureHelp' ResponseId='196' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (196) textDocument/signatureHelp | Id='196' Method='textDocument/signatureHelp'" } [Info - 12:50:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (196) textDocument/signatureHelp | Id='196' Method='textDocument/signatureHelp' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (196) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='196' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams'" } [Info - 12:50:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (196) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='196' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp'" } [Info - 12:50:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (196) textDocument/signatureHelp in 1ms | Id='196' Method='textDocument/signatureHelp' ElapsedMilliseconds='1'" } [Info - 12:50:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (196) textDocument/signatureHelp in 1ms | Id='196' Method='textDocument/signatureHelp' ElapsedMilliseconds='1' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 196 in 1ms | Method='textDocument/signatureHelp' ResponseId='196' ElapsedMilliseconds='1'" } [Info - 12:50:23 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 196 in 1ms | Method='textDocument/signatureHelp' ResponseId='196' ElapsedMilliseconds='1' [Trace - 12:50:23 am] Received response 'textDocument/signatureHelp - (196)' in 6ms. Result: { "signatures": null } [Trace - 12:50:23 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 155 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 126 }, "end": { "line": 233, "character": 126 } }, "rangeLength": 0, "text": "p" } ] } [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:50:23 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:50:23 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:50:23 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:23 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:23 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:127 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:23 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:127 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:23 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:23 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 156 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 127 }, "end": { "line": 233, "character": 127 } }, "rangeLength": 0, "text": "a" } ] } [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:23 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:23 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:128 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:23 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:128 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:23 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:23 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 157 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 128 }, "end": { "line": 233, "character": 128 } }, "rangeLength": 0, "text": "l" } ] } [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:23 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:23 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:129 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:23 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:129 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:23 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:23 am] Sending request 'textDocument/foldingRange - (197)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:50:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:50:23 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:50:23 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:197 request for processing | Type='Parallel' Name='textDocument/foldingRange:197'" } [Info - 12:50:23 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:197 request for processing | Type='Parallel' Name='textDocument/foldingRange:197' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 197 | Method='textDocument/foldingRange' ResponseId='197'" } [Info - 12:50:23 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 197 | Method='textDocument/foldingRange' ResponseId='197' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (197) textDocument/foldingRange | Id='197' Method='textDocument/foldingRange'" } [Info - 12:50:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (197) textDocument/foldingRange | Id='197' Method='textDocument/foldingRange' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (197) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='197' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:50:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (197) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='197' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:50:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (197) textDocument/foldingRange in 0ms | Id='197' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:50:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (197) textDocument/foldingRange in 0ms | Id='197' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 197 in 0ms | Method='textDocument/foldingRange' ResponseId='197' ElapsedMilliseconds='0'" } [Info - 12:50:23 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 197 in 0ms | Method='textDocument/foldingRange' ResponseId='197' ElapsedMilliseconds='0' [Trace - 12:50:23 am] Received response 'textDocument/foldingRange - (197)' in 4ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:50:23 am] Sending request 'textDocument/codeLens - (198)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:23 am] Sending request 'textDocument/codeAction - (199)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 129 }, "end": { "line": 233, "character": 129 } }, "context": { "diagnostics": [] } } [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:50:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:198 request for processing | Type='Parallel' Name='textDocument/codeLens:198'" } [Info - 12:50:23 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:198 request for processing | Type='Parallel' Name='textDocument/codeLens:198' [Trace - 12:50:23 am] Sending request 'textDocument/codeLens - (200)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 198 | Method='textDocument/codeLens' ResponseId='198'" } [Info - 12:50:23 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 198 | Method='textDocument/codeLens' ResponseId='198' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (198) textDocument/codeLens | Id='198' Method='textDocument/codeLens'" } [Info - 12:50:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (198) textDocument/codeLens | Id='198' Method='textDocument/codeLens' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (198) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='198' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:50:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (198) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='198' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:50:23 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:50:23 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:50:23 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:50:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (198) textDocument/codeLens in 0ms | Id='198' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:50:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (198) textDocument/codeLens in 0ms | Id='198' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 198 in 0ms | Method='textDocument/codeLens' ResponseId='198' ElapsedMilliseconds='0'" } [Info - 12:50:23 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 198 in 0ms | Method='textDocument/codeLens' ResponseId='198' ElapsedMilliseconds='0' [Trace - 12:50:23 am] Received response 'textDocument/codeLens - (198)' in 3ms. Result: [] [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:50:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:199 request for processing | Type='Parallel' Name='textDocument/codeAction:199'" } [Info - 12:50:23 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:199 request for processing | Type='Parallel' Name='textDocument/codeAction:199' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 199 | Method='textDocument/codeAction' ResponseId='199'" } [Info - 12:50:23 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 199 | Method='textDocument/codeAction' ResponseId='199' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (199) textDocument/codeAction | Id='199' Method='textDocument/codeAction'" } [Info - 12:50:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (199) textDocument/codeAction | Id='199' Method='textDocument/codeAction' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (199) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='199' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:50:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (199) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='199' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:50:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (199) textDocument/codeAction in 0ms | Id='199' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:50:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (199) textDocument/codeAction in 0ms | Id='199' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 199 in 0ms | Method='textDocument/codeAction' ResponseId='199' ElapsedMilliseconds='0'" } [Info - 12:50:23 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 199 in 0ms | Method='textDocument/codeAction' ResponseId='199' ElapsedMilliseconds='0' [Trace - 12:50:23 am] Received response 'textDocument/codeAction - (199)' in 3ms. Result: [] [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:50:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:200 request for processing | Type='Parallel' Name='textDocument/codeLens:200'" } [Info - 12:50:23 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:200 request for processing | Type='Parallel' Name='textDocument/codeLens:200' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 200 | Method='textDocument/codeLens' ResponseId='200'" } [Info - 12:50:23 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 200 | Method='textDocument/codeLens' ResponseId='200' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (200) textDocument/codeLens | Id='200' Method='textDocument/codeLens'" } [Info - 12:50:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (200) textDocument/codeLens | Id='200' Method='textDocument/codeLens' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (200) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='200' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:50:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (200) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='200' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:50:23 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:50:23 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:50:23 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:50:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (200) textDocument/codeLens in 0ms | Id='200' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:50:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (200) textDocument/codeLens in 0ms | Id='200' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 200 in 0ms | Method='textDocument/codeLens' ResponseId='200' ElapsedMilliseconds='0'" } [Info - 12:50:23 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 200 in 0ms | Method='textDocument/codeLens' ResponseId='200' ElapsedMilliseconds='0' [Trace - 12:50:23 am] Received response 'textDocument/codeLens - (200)' in 3ms. Result: [] [Trace - 12:50:23 am] Sending request 'textDocument/documentSymbol - (201)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:50:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:201 request for processing | Type='Parallel' Name='textDocument/documentSymbol:201'" } [Info - 12:50:23 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:201 request for processing | Type='Parallel' Name='textDocument/documentSymbol:201' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 201 | Method='textDocument/documentSymbol' ResponseId='201'" } [Info - 12:50:23 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 201 | Method='textDocument/documentSymbol' ResponseId='201' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (201) textDocument/documentSymbol | Id='201' Method='textDocument/documentSymbol'" } [Info - 12:50:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (201) textDocument/documentSymbol | Id='201' Method='textDocument/documentSymbol' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (201) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='201' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:50:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (201) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='201' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:50:23 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:50:23 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 0ms. | [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:50:23 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:50:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (201) textDocument/documentSymbol in 1ms | Id='201' Method='textDocument/documentSymbol' ElapsedMilliseconds='1'" } [Info - 12:50:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (201) textDocument/documentSymbol in 1ms | Id='201' Method='textDocument/documentSymbol' ElapsedMilliseconds='1' [Trace - 12:50:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 201 in 1ms | Method='textDocument/documentSymbol' ResponseId='201' ElapsedMilliseconds='1'" } [Info - 12:50:23 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 201 in 1ms | Method='textDocument/documentSymbol' ResponseId='201' ElapsedMilliseconds='1' [Trace - 12:50:23 am] Received response 'textDocument/documentSymbol - (201)' in 3ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:50:24 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 158 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 129 }, "end": { "line": 233, "character": 129 } }, "rangeLength": 0, "text": "." } ] } [Trace - 12:50:24 am] Sending request 'textDocument/completion - (202)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 130 }, "context": { "triggerKind": 2, "triggerCharacter": "." } } [Trace - 12:50:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:50:24 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:50:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:50:24 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:50:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:50:24 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:50:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:24 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:24 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:24 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:130 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:24 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:130 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:24 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/completion | Method='textDocument/completion'" } [Info - 12:50:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/completion | Method='textDocument/completion' [Trace - 12:50:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:50:24 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:50:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:50:24 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:50:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/completion:202 request for processing | Type='Parallel' Name='textDocument/completion:202'" } [Info - 12:50:24 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/completion:202 request for processing | Type='Parallel' Name='textDocument/completion:202' [Trace - 12:50:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/completion 202 | Method='textDocument/completion' ResponseId='202'" } [Info - 12:50:24 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/completion 202 | Method='textDocument/completion' ResponseId='202' [Trace - 12:50:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (202) textDocument/completion | Id='202' Method='textDocument/completion'" } [Info - 12:50:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (202) textDocument/completion | Id='202' Method='textDocument/completion' [Trace - 12:50:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (202) textDocument/completion to OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams | Id='202' Method='textDocument/completion' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams'" } [Info - 12:50:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (202) textDocument/completion to OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams | Id='202' Method='textDocument/completion' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams' [Trace - 12:50:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (202) textDocument/completion in 0ms | Id='202' Method='textDocument/completion' ElapsedMilliseconds='0'" } [Info - 12:50:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (202) textDocument/completion in 0ms | Id='202' Method='textDocument/completion' ElapsedMilliseconds='0' [Trace - 12:50:24 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/completion 202 - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber')\r\nActual value was 234.\r\n at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Utility\\Validate.cs:line 48\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 413\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\CompletionHandler.cs:line 193\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\CompletionHandler.cs:line 89\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() | Method='textDocument/completion' RequestId='202'" } [Error - 12:50:24 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/completion 202 - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber') Actual value was 234. at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\a\1\s\src\PowerShellEditorServices\Utility\Validate.cs:line 48 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 413 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 193 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 89 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() | Method='textDocument/completion' RequestId='202' [Trace - 12:50:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/completion 202 in 1ms | Method='textDocument/completion' ResponseId='202' ElapsedMilliseconds='1'" } [Info - 12:50:24 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/completion 202 in 1ms | Method='textDocument/completion' ResponseId='202' ElapsedMilliseconds='1' [Trace - 12:50:24 am] Received response 'textDocument/completion - (202)' in 4ms. Request failed: Internal Error - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber') Actual value was 234. at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\a\1\s\src\PowerShellEditorServices\Utility\Validate.cs:line 48 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 413 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 193 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 89 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() (-32603). [Error - 12:50:24 am] Request textDocument/completion failed. Message: Internal Error - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber') Actual value was 234. at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\a\1\s\src\PowerShellEditorServices\Utility\Validate.cs:line 48 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 413 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 193 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 89 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() Code: -32603 [Trace - 12:50:24 am] Sending request 'textDocument/foldingRange - (203)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:50:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:50:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:203 request for processing | Type='Parallel' Name='textDocument/foldingRange:203'" } [Info - 12:50:24 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:203 request for processing | Type='Parallel' Name='textDocument/foldingRange:203' [Trace - 12:50:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 203 | Method='textDocument/foldingRange' ResponseId='203'" } [Info - 12:50:24 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 203 | Method='textDocument/foldingRange' ResponseId='203' [Trace - 12:50:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (203) textDocument/foldingRange | Id='203' Method='textDocument/foldingRange'" } [Info - 12:50:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (203) textDocument/foldingRange | Id='203' Method='textDocument/foldingRange' [Trace - 12:50:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (203) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='203' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:50:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (203) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='203' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:50:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:50:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:50:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (203) textDocument/foldingRange in 0ms | Id='203' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:50:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (203) textDocument/foldingRange in 0ms | Id='203' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:50:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 203 in 0ms | Method='textDocument/foldingRange' ResponseId='203' ElapsedMilliseconds='0'" } [Info - 12:50:24 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 203 in 0ms | Method='textDocument/foldingRange' ResponseId='203' ElapsedMilliseconds='0' [Trace - 12:50:24 am] Received response 'textDocument/foldingRange - (203)' in 5ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:50:25 am] Sending request 'textDocument/codeLens - (204)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:25 am] Sending request 'textDocument/codeAction - (205)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 130 }, "end": { "line": 233, "character": 130 } }, "context": { "diagnostics": [] } } [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:50:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:204 request for processing | Type='Parallel' Name='textDocument/codeLens:204'" } [Info - 12:50:25 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:204 request for processing | Type='Parallel' Name='textDocument/codeLens:204' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 204 | Method='textDocument/codeLens' ResponseId='204'" } [Info - 12:50:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 204 | Method='textDocument/codeLens' ResponseId='204' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (204) textDocument/codeLens | Id='204' Method='textDocument/codeLens'" } [Info - 12:50:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (204) textDocument/codeLens | Id='204' Method='textDocument/codeLens' [Trace - 12:50:25 am] Sending request 'textDocument/codeLens - (206)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (204) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='204' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:50:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (204) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='204' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:50:25 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:50:25 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:50:25 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:50:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (204) textDocument/codeLens in 0ms | Id='204' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:50:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (204) textDocument/codeLens in 0ms | Id='204' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 204 in 0ms | Method='textDocument/codeLens' ResponseId='204' ElapsedMilliseconds='0'" } [Info - 12:50:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 204 in 0ms | Method='textDocument/codeLens' ResponseId='204' ElapsedMilliseconds='0' [Trace - 12:50:25 am] Received response 'textDocument/codeLens - (204)' in 3ms. Result: [] [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:50:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:205 request for processing | Type='Parallel' Name='textDocument/codeAction:205'" } [Info - 12:50:25 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:205 request for processing | Type='Parallel' Name='textDocument/codeAction:205' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 205 | Method='textDocument/codeAction' ResponseId='205'" } [Info - 12:50:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 205 | Method='textDocument/codeAction' ResponseId='205' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (205) textDocument/codeAction | Id='205' Method='textDocument/codeAction'" } [Info - 12:50:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (205) textDocument/codeAction | Id='205' Method='textDocument/codeAction' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (205) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='205' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:50:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (205) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='205' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:50:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (205) textDocument/codeAction in 0ms | Id='205' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:50:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (205) textDocument/codeAction in 0ms | Id='205' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 205 in 0ms | Method='textDocument/codeAction' ResponseId='205' ElapsedMilliseconds='0'" } [Info - 12:50:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 205 in 0ms | Method='textDocument/codeAction' ResponseId='205' ElapsedMilliseconds='0' [Trace - 12:50:25 am] Received response 'textDocument/codeAction - (205)' in 4ms. Result: [] [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:50:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:206 request for processing | Type='Parallel' Name='textDocument/codeLens:206'" } [Info - 12:50:25 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:206 request for processing | Type='Parallel' Name='textDocument/codeLens:206' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 206 | Method='textDocument/codeLens' ResponseId='206'" } [Info - 12:50:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 206 | Method='textDocument/codeLens' ResponseId='206' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (206) textDocument/codeLens | Id='206' Method='textDocument/codeLens'" } [Info - 12:50:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (206) textDocument/codeLens | Id='206' Method='textDocument/codeLens' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (206) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='206' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:50:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (206) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='206' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:50:25 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:50:25 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:50:25 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:50:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (206) textDocument/codeLens in 0ms | Id='206' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:50:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (206) textDocument/codeLens in 0ms | Id='206' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 206 in 0ms | Method='textDocument/codeLens' ResponseId='206' ElapsedMilliseconds='0'" } [Info - 12:50:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 206 in 0ms | Method='textDocument/codeLens' ResponseId='206' ElapsedMilliseconds='0' [Trace - 12:50:25 am] Received response 'textDocument/codeLens - (206)' in 3ms. Result: [] [Trace - 12:50:25 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 159 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 130 }, "end": { "line": 233, "character": 130 } }, "rangeLength": 0, "text": " " } ] } [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:50:25 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:50:25 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:50:25 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:25 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:131 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:131 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:25 am] Sending request 'textDocument/signatureHelp - (207)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 131 }, "context": { "isRetrigger": false, "triggerCharacter": " ", "triggerKind": 2 } } [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp'" } [Info - 12:50:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:50:25 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:50:25 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:207 request for processing | Type='Parallel' Name='textDocument/signatureHelp:207'" } [Info - 12:50:25 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:207 request for processing | Type='Parallel' Name='textDocument/signatureHelp:207' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 207 | Method='textDocument/signatureHelp' ResponseId='207'" } [Info - 12:50:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 207 | Method='textDocument/signatureHelp' ResponseId='207' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (207) textDocument/signatureHelp | Id='207' Method='textDocument/signatureHelp'" } [Info - 12:50:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (207) textDocument/signatureHelp | Id='207' Method='textDocument/signatureHelp' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (207) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='207' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams'" } [Info - 12:50:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (207) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='207' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp'" } [Info - 12:50:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (207) textDocument/signatureHelp in 0ms | Id='207' Method='textDocument/signatureHelp' ElapsedMilliseconds='0'" } [Info - 12:50:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (207) textDocument/signatureHelp in 0ms | Id='207' Method='textDocument/signatureHelp' ElapsedMilliseconds='0' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 207 in 0ms | Method='textDocument/signatureHelp' ResponseId='207' ElapsedMilliseconds='0'" } [Info - 12:50:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 207 in 0ms | Method='textDocument/signatureHelp' ResponseId='207' ElapsedMilliseconds='0' [Trace - 12:50:25 am] Received response 'textDocument/signatureHelp - (207)' in 3ms. Result: { "signatures": null } [Trace - 12:50:25 am] Sending request 'textDocument/foldingRange - (208)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:50:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:208 request for processing | Type='Parallel' Name='textDocument/foldingRange:208'" } [Info - 12:50:25 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:208 request for processing | Type='Parallel' Name='textDocument/foldingRange:208' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 208 | Method='textDocument/foldingRange' ResponseId='208'" } [Info - 12:50:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 208 | Method='textDocument/foldingRange' ResponseId='208' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (208) textDocument/foldingRange | Id='208' Method='textDocument/foldingRange'" } [Info - 12:50:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (208) textDocument/foldingRange | Id='208' Method='textDocument/foldingRange' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (208) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='208' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:50:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (208) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='208' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:50:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (208) textDocument/foldingRange in 0ms | Id='208' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:50:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (208) textDocument/foldingRange in 0ms | Id='208' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 208 in 0ms | Method='textDocument/foldingRange' ResponseId='208' ElapsedMilliseconds='0'" } [Info - 12:50:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 208 in 0ms | Method='textDocument/foldingRange' ResponseId='208' ElapsedMilliseconds='0' [Trace - 12:50:25 am] Received response 'textDocument/foldingRange - (208)' in 5ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:50:25 am] Sending request 'textDocument/codeLens - (209)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:25 am] Sending request 'textDocument/codeAction - (210)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 131 }, "end": { "line": 233, "character": 131 } }, "context": { "diagnostics": [] } } [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:50:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:209 request for processing | Type='Parallel' Name='textDocument/codeLens:209'" } [Info - 12:50:25 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:209 request for processing | Type='Parallel' Name='textDocument/codeLens:209' [Trace - 12:50:25 am] Sending request 'textDocument/codeLens - (211)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 209 | Method='textDocument/codeLens' ResponseId='209'" } [Info - 12:50:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 209 | Method='textDocument/codeLens' ResponseId='209' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (209) textDocument/codeLens | Id='209' Method='textDocument/codeLens'" } [Info - 12:50:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (209) textDocument/codeLens | Id='209' Method='textDocument/codeLens' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (209) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='209' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:50:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (209) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='209' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:50:25 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:50:25 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:50:25 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:50:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (209) textDocument/codeLens in 0ms | Id='209' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:50:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (209) textDocument/codeLens in 0ms | Id='209' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 209 in 0ms | Method='textDocument/codeLens' ResponseId='209' ElapsedMilliseconds='0'" } [Info - 12:50:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 209 in 0ms | Method='textDocument/codeLens' ResponseId='209' ElapsedMilliseconds='0' [Trace - 12:50:25 am] Received response 'textDocument/codeLens - (209)' in 3ms. Result: [] [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:50:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:210 request for processing | Type='Parallel' Name='textDocument/codeAction:210'" } [Info - 12:50:25 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:210 request for processing | Type='Parallel' Name='textDocument/codeAction:210' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 210 | Method='textDocument/codeAction' ResponseId='210'" } [Info - 12:50:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 210 | Method='textDocument/codeAction' ResponseId='210' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (210) textDocument/codeAction | Id='210' Method='textDocument/codeAction'" } [Info - 12:50:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (210) textDocument/codeAction | Id='210' Method='textDocument/codeAction' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (210) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='210' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:50:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (210) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='210' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:50:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (210) textDocument/codeAction in 0ms | Id='210' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:50:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (210) textDocument/codeAction in 0ms | Id='210' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 210 in 0ms | Method='textDocument/codeAction' ResponseId='210' ElapsedMilliseconds='0'" } [Info - 12:50:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 210 in 0ms | Method='textDocument/codeAction' ResponseId='210' ElapsedMilliseconds='0' [Trace - 12:50:25 am] Received response 'textDocument/codeAction - (210)' in 3ms. Result: [] [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:50:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:211 request for processing | Type='Parallel' Name='textDocument/codeLens:211'" } [Info - 12:50:25 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:211 request for processing | Type='Parallel' Name='textDocument/codeLens:211' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 211 | Method='textDocument/codeLens' ResponseId='211'" } [Info - 12:50:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 211 | Method='textDocument/codeLens' ResponseId='211' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (211) textDocument/codeLens | Id='211' Method='textDocument/codeLens'" } [Info - 12:50:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (211) textDocument/codeLens | Id='211' Method='textDocument/codeLens' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (211) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='211' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:50:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (211) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='211' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:50:25 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:50:25 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:50:25 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:50:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (211) textDocument/codeLens in 0ms | Id='211' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:50:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (211) textDocument/codeLens in 0ms | Id='211' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 211 in 0ms | Method='textDocument/codeLens' ResponseId='211' ElapsedMilliseconds='0'" } [Info - 12:50:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 211 in 0ms | Method='textDocument/codeLens' ResponseId='211' ElapsedMilliseconds='0' [Trace - 12:50:25 am] Received response 'textDocument/codeLens - (211)' in 2ms. Result: [] [Trace - 12:50:25 am] Sending request 'textDocument/documentSymbol - (212)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:50:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:212 request for processing | Type='Parallel' Name='textDocument/documentSymbol:212'" } [Info - 12:50:25 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:212 request for processing | Type='Parallel' Name='textDocument/documentSymbol:212' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 212 | Method='textDocument/documentSymbol' ResponseId='212'" } [Info - 12:50:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 212 | Method='textDocument/documentSymbol' ResponseId='212' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (212) textDocument/documentSymbol | Id='212' Method='textDocument/documentSymbol'" } [Info - 12:50:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (212) textDocument/documentSymbol | Id='212' Method='textDocument/documentSymbol' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (212) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='212' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:50:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (212) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='212' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:50:25 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 2ms. | " } [Info - 12:50:25 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 2ms. | [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:50:25 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:50:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (212) textDocument/documentSymbol in 3ms | Id='212' Method='textDocument/documentSymbol' ElapsedMilliseconds='3'" } [Info - 12:50:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (212) textDocument/documentSymbol in 3ms | Id='212' Method='textDocument/documentSymbol' ElapsedMilliseconds='3' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 212 in 3ms | Method='textDocument/documentSymbol' ResponseId='212' ElapsedMilliseconds='3'" } [Info - 12:50:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 212 in 3ms | Method='textDocument/documentSymbol' ResponseId='212' ElapsedMilliseconds='3' [Trace - 12:50:25 am] Received response 'textDocument/documentSymbol - (212)' in 7ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:50:25 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 160 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 131 }, "end": { "line": 233, "character": 131 } }, "rangeLength": 0, "text": "P" } ] } [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:50:25 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:50:25 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:50:25 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:25 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:132 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:132 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:26 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 161 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 132 }, "end": { "line": 233, "character": 132 } }, "rangeLength": 0, "text": "l" } ] } [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:26 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:26 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:133 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:26 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:133 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:26 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:26 am] Sending request 'textDocument/foldingRange - (213)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:50:26 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:50:26 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:213 request for processing | Type='Parallel' Name='textDocument/foldingRange:213'" } [Info - 12:50:26 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:213 request for processing | Type='Parallel' Name='textDocument/foldingRange:213' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 213 | Method='textDocument/foldingRange' ResponseId='213'" } [Info - 12:50:26 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 213 | Method='textDocument/foldingRange' ResponseId='213' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (213) textDocument/foldingRange | Id='213' Method='textDocument/foldingRange'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (213) textDocument/foldingRange | Id='213' Method='textDocument/foldingRange' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (213) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='213' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (213) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='213' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (213) textDocument/foldingRange in 0ms | Id='213' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (213) textDocument/foldingRange in 0ms | Id='213' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 213 in 0ms | Method='textDocument/foldingRange' ResponseId='213' ElapsedMilliseconds='0'" } [Info - 12:50:26 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 213 in 0ms | Method='textDocument/foldingRange' ResponseId='213' ElapsedMilliseconds='0' [Trace - 12:50:26 am] Received response 'textDocument/foldingRange - (213)' in 1ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:50:26 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 162 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 133 }, "end": { "line": 233, "character": 133 } }, "rangeLength": 0, "text": "a" } ] } [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:50:26 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:50:26 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:50:26 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:26 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:26 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:134 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:26 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:134 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:26 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:26 am] Sending request 'textDocument/foldingRange - (214)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:50:26 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:50:26 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:214 request for processing | Type='Parallel' Name='textDocument/foldingRange:214'" } [Info - 12:50:26 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:214 request for processing | Type='Parallel' Name='textDocument/foldingRange:214' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 214 | Method='textDocument/foldingRange' ResponseId='214'" } [Info - 12:50:26 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 214 | Method='textDocument/foldingRange' ResponseId='214' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (214) textDocument/foldingRange | Id='214' Method='textDocument/foldingRange'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (214) textDocument/foldingRange | Id='214' Method='textDocument/foldingRange' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (214) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='214' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (214) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='214' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (214) textDocument/foldingRange in 0ms | Id='214' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (214) textDocument/foldingRange in 0ms | Id='214' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 214 in 0ms | Method='textDocument/foldingRange' ResponseId='214' ElapsedMilliseconds='0'" } [Info - 12:50:26 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 214 in 0ms | Method='textDocument/foldingRange' ResponseId='214' ElapsedMilliseconds='0' [Trace - 12:50:26 am] Received response 'textDocument/foldingRange - (214)' in 2ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:50:26 am] Sending request 'textDocument/codeLens - (215)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:26 am] Sending request 'textDocument/codeAction - (216)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 134 }, "end": { "line": 233, "character": 134 } }, "context": { "diagnostics": [] } } [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:215 request for processing | Type='Parallel' Name='textDocument/codeLens:215'" } [Info - 12:50:26 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:215 request for processing | Type='Parallel' Name='textDocument/codeLens:215' [Trace - 12:50:26 am] Sending request 'textDocument/codeLens - (217)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 215 | Method='textDocument/codeLens' ResponseId='215'" } [Info - 12:50:26 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 215 | Method='textDocument/codeLens' ResponseId='215' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (215) textDocument/codeLens | Id='215' Method='textDocument/codeLens'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (215) textDocument/codeLens | Id='215' Method='textDocument/codeLens' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (215) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='215' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (215) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='215' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:50:26 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:50:26 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (215) textDocument/codeLens in 0ms | Id='215' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (215) textDocument/codeLens in 0ms | Id='215' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 215 in 0ms | Method='textDocument/codeLens' ResponseId='215' ElapsedMilliseconds='0'" } [Info - 12:50:26 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 215 in 0ms | Method='textDocument/codeLens' ResponseId='215' ElapsedMilliseconds='0' [Trace - 12:50:26 am] Received response 'textDocument/codeLens - (215)' in 6ms. Result: [] [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:216 request for processing | Type='Parallel' Name='textDocument/codeAction:216'" } [Info - 12:50:26 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:216 request for processing | Type='Parallel' Name='textDocument/codeAction:216' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 216 | Method='textDocument/codeAction' ResponseId='216'" } [Info - 12:50:26 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 216 | Method='textDocument/codeAction' ResponseId='216' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (216) textDocument/codeAction | Id='216' Method='textDocument/codeAction'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (216) textDocument/codeAction | Id='216' Method='textDocument/codeAction' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (216) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='216' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (216) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='216' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (216) textDocument/codeAction in 0ms | Id='216' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (216) textDocument/codeAction in 0ms | Id='216' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 216 in 0ms | Method='textDocument/codeAction' ResponseId='216' ElapsedMilliseconds='0'" } [Info - 12:50:26 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 216 in 0ms | Method='textDocument/codeAction' ResponseId='216' ElapsedMilliseconds='0' [Trace - 12:50:26 am] Received response 'textDocument/codeAction - (216)' in 6ms. Result: [] [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:217 request for processing | Type='Parallel' Name='textDocument/codeLens:217'" } [Info - 12:50:26 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:217 request for processing | Type='Parallel' Name='textDocument/codeLens:217' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 217 | Method='textDocument/codeLens' ResponseId='217'" } [Info - 12:50:26 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 217 | Method='textDocument/codeLens' ResponseId='217' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (217) textDocument/codeLens | Id='217' Method='textDocument/codeLens'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (217) textDocument/codeLens | Id='217' Method='textDocument/codeLens' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (217) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='217' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (217) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='217' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:50:26 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:50:26 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (217) textDocument/codeLens in 0ms | Id='217' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (217) textDocument/codeLens in 0ms | Id='217' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 217 in 0ms | Method='textDocument/codeLens' ResponseId='217' ElapsedMilliseconds='0'" } [Info - 12:50:26 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 217 in 0ms | Method='textDocument/codeLens' ResponseId='217' ElapsedMilliseconds='0' [Trace - 12:50:26 am] Received response 'textDocument/codeLens - (217)' in 5ms. Result: [] [Trace - 12:50:26 am] Sending request 'textDocument/documentSymbol - (218)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:218 request for processing | Type='Parallel' Name='textDocument/documentSymbol:218'" } [Info - 12:50:26 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:218 request for processing | Type='Parallel' Name='textDocument/documentSymbol:218' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 218 | Method='textDocument/documentSymbol' ResponseId='218'" } [Info - 12:50:26 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 218 | Method='textDocument/documentSymbol' ResponseId='218' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (218) textDocument/documentSymbol | Id='218' Method='textDocument/documentSymbol'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (218) textDocument/documentSymbol | Id='218' Method='textDocument/documentSymbol' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (218) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='218' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (218) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='218' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:50:26 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 2ms. | " } [Info - 12:50:26 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 2ms. | [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:50:26 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (218) textDocument/documentSymbol in 4ms | Id='218' Method='textDocument/documentSymbol' ElapsedMilliseconds='4'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (218) textDocument/documentSymbol in 4ms | Id='218' Method='textDocument/documentSymbol' ElapsedMilliseconds='4' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 218 in 4ms | Method='textDocument/documentSymbol' ResponseId='218' ElapsedMilliseconds='4'" } [Info - 12:50:26 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 218 in 4ms | Method='textDocument/documentSymbol' ResponseId='218' ElapsedMilliseconds='4' [Trace - 12:50:26 am] Received response 'textDocument/documentSymbol - (218)' in 6ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:50:26 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 163 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 133 }, "end": { "line": 233, "character": 134 } }, "rangeLength": 1, "text": "" } ] } [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:50:26 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:50:26 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:50:26 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:26 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:26 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:134 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:26 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:134 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:26 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:26 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 164 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 133 }, "end": { "line": 233, "character": 133 } }, "rangeLength": 0, "text": "e" } ] } [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:26 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:26 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:134 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:26 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:134 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:26 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:26 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 165 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 134 }, "end": { "line": 233, "character": 134 } }, "rangeLength": 0, "text": "a" } ] } [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:26 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:26 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:135 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:26 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:135 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:26 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:26 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 166 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 135 }, "end": { "line": 233, "character": 135 } }, "rangeLength": 0, "text": "s" } ] } [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:26 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:26 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:136 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:26 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:136 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:26 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:26 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 167 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 136 }, "end": { "line": 233, "character": 136 } }, "rangeLength": 0, "text": "e" } ] } [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:26 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:26 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:137 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:26 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:137 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:26 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:27 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 168 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 137 }, "end": { "line": 233, "character": 137 } }, "rangeLength": 0, "text": " " } ] } [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:27 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:27 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 3ms | Method='textDocument/didChange' ElapsedMilliseconds='3'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 3ms | Method='textDocument/didChange' ElapsedMilliseconds='3' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:138 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:27 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:138 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 4ms | Method='textDocument/didChange' ElapsedMilliseconds='4'" } [Info - 12:50:27 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 4ms | Method='textDocument/didChange' ElapsedMilliseconds='4' [Trace - 12:50:27 am] Sending request 'textDocument/signatureHelp - (219)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 138 }, "context": { "isRetrigger": false, "triggerCharacter": " ", "triggerKind": 2 } } [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:50:27 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:50:27 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:219 request for processing | Type='Parallel' Name='textDocument/signatureHelp:219'" } [Info - 12:50:27 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:219 request for processing | Type='Parallel' Name='textDocument/signatureHelp:219' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 219 | Method='textDocument/signatureHelp' ResponseId='219'" } [Info - 12:50:27 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 219 | Method='textDocument/signatureHelp' ResponseId='219' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (219) textDocument/signatureHelp | Id='219' Method='textDocument/signatureHelp'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (219) textDocument/signatureHelp | Id='219' Method='textDocument/signatureHelp' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (219) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='219' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (219) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='219' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (219) textDocument/signatureHelp in 0ms | Id='219' Method='textDocument/signatureHelp' ElapsedMilliseconds='0'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (219) textDocument/signatureHelp in 0ms | Id='219' Method='textDocument/signatureHelp' ElapsedMilliseconds='0' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 219 in 0ms | Method='textDocument/signatureHelp' ResponseId='219' ElapsedMilliseconds='0'" } [Info - 12:50:27 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 219 in 0ms | Method='textDocument/signatureHelp' ResponseId='219' ElapsedMilliseconds='0' [Trace - 12:50:27 am] Received response 'textDocument/signatureHelp - (219)' in 3ms. Result: { "signatures": null } [Trace - 12:50:27 am] Sending request 'textDocument/foldingRange - (220)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:220 request for processing | Type='Parallel' Name='textDocument/foldingRange:220'" } [Info - 12:50:27 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:220 request for processing | Type='Parallel' Name='textDocument/foldingRange:220' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 220 | Method='textDocument/foldingRange' ResponseId='220'" } [Info - 12:50:27 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 220 | Method='textDocument/foldingRange' ResponseId='220' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (220) textDocument/foldingRange | Id='220' Method='textDocument/foldingRange'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (220) textDocument/foldingRange | Id='220' Method='textDocument/foldingRange' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (220) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='220' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (220) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='220' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (220) textDocument/foldingRange in 0ms | Id='220' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (220) textDocument/foldingRange in 0ms | Id='220' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 220 in 0ms | Method='textDocument/foldingRange' ResponseId='220' ElapsedMilliseconds='0'" } [Info - 12:50:27 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 220 in 0ms | Method='textDocument/foldingRange' ResponseId='220' ElapsedMilliseconds='0' [Trace - 12:50:27 am] Received response 'textDocument/foldingRange - (220)' in 4ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:50:27 am] Sending request 'textDocument/codeLens - (221)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:221 request for processing | Type='Parallel' Name='textDocument/codeLens:221'" } [Info - 12:50:27 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:221 request for processing | Type='Parallel' Name='textDocument/codeLens:221' [Trace - 12:50:27 am] Sending request 'textDocument/codeAction - (222)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 138 }, "end": { "line": 233, "character": 138 } }, "context": { "diagnostics": [] } } [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 221 | Method='textDocument/codeLens' ResponseId='221'" } [Info - 12:50:27 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 221 | Method='textDocument/codeLens' ResponseId='221' [Trace - 12:50:27 am] Sending request 'textDocument/codeLens - (223)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (221) textDocument/codeLens | Id='221' Method='textDocument/codeLens'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (221) textDocument/codeLens | Id='221' Method='textDocument/codeLens' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (221) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='221' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (221) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='221' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:50:27 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:50:27 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (221) textDocument/codeLens in 0ms | Id='221' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (221) textDocument/codeLens in 0ms | Id='221' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 221 in 0ms | Method='textDocument/codeLens' ResponseId='221' ElapsedMilliseconds='0'" } [Info - 12:50:27 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 221 in 0ms | Method='textDocument/codeLens' ResponseId='221' ElapsedMilliseconds='0' [Trace - 12:50:27 am] Received response 'textDocument/codeLens - (221)' in 3ms. Result: [] [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:222 request for processing | Type='Parallel' Name='textDocument/codeAction:222'" } [Info - 12:50:27 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:222 request for processing | Type='Parallel' Name='textDocument/codeAction:222' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 222 | Method='textDocument/codeAction' ResponseId='222'" } [Info - 12:50:27 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 222 | Method='textDocument/codeAction' ResponseId='222' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (222) textDocument/codeAction | Id='222' Method='textDocument/codeAction'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (222) textDocument/codeAction | Id='222' Method='textDocument/codeAction' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (222) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='222' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (222) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='222' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (222) textDocument/codeAction in 0ms | Id='222' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (222) textDocument/codeAction in 0ms | Id='222' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 222 in 0ms | Method='textDocument/codeAction' ResponseId='222' ElapsedMilliseconds='0'" } [Info - 12:50:27 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 222 in 0ms | Method='textDocument/codeAction' ResponseId='222' ElapsedMilliseconds='0' [Trace - 12:50:27 am] Received response 'textDocument/codeAction - (222)' in 2ms. Result: [] [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:223 request for processing | Type='Parallel' Name='textDocument/codeLens:223'" } [Info - 12:50:27 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:223 request for processing | Type='Parallel' Name='textDocument/codeLens:223' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 223 | Method='textDocument/codeLens' ResponseId='223'" } [Info - 12:50:27 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 223 | Method='textDocument/codeLens' ResponseId='223' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (223) textDocument/codeLens | Id='223' Method='textDocument/codeLens'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (223) textDocument/codeLens | Id='223' Method='textDocument/codeLens' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (223) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='223' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (223) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='223' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:50:27 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:50:27 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (223) textDocument/codeLens in 0ms | Id='223' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (223) textDocument/codeLens in 0ms | Id='223' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 223 in 0ms | Method='textDocument/codeLens' ResponseId='223' ElapsedMilliseconds='0'" } [Info - 12:50:27 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 223 in 0ms | Method='textDocument/codeLens' ResponseId='223' ElapsedMilliseconds='0' [Trace - 12:50:27 am] Received response 'textDocument/codeLens - (223)' in 2ms. Result: [] [Trace - 12:50:27 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 169 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 138 }, "end": { "line": 233, "character": 138 } }, "rangeLength": 0, "text": "e" } ] } [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:50:27 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:50:27 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:50:27 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:27 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:27 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:139 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:27 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:139 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:27 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:27 am] Sending request 'textDocument/foldingRange - (224)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:50:27 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:50:27 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:224 request for processing | Type='Parallel' Name='textDocument/foldingRange:224'" } [Info - 12:50:27 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:224 request for processing | Type='Parallel' Name='textDocument/foldingRange:224' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 224 | Method='textDocument/foldingRange' ResponseId='224'" } [Info - 12:50:27 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 224 | Method='textDocument/foldingRange' ResponseId='224' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (224) textDocument/foldingRange | Id='224' Method='textDocument/foldingRange'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (224) textDocument/foldingRange | Id='224' Method='textDocument/foldingRange' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (224) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='224' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (224) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='224' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (224) textDocument/foldingRange in 0ms | Id='224' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (224) textDocument/foldingRange in 0ms | Id='224' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 224 in 0ms | Method='textDocument/foldingRange' ResponseId='224' ElapsedMilliseconds='0'" } [Info - 12:50:27 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 224 in 0ms | Method='textDocument/foldingRange' ResponseId='224' ElapsedMilliseconds='0' [Trace - 12:50:27 am] Received response 'textDocument/foldingRange - (224)' in 3ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:50:27 am] Sending request 'textDocument/codeLens - (225)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:27 am] Sending request 'textDocument/codeAction - (226)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 139 }, "end": { "line": 233, "character": 139 } }, "context": { "diagnostics": [] } } [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:225 request for processing | Type='Parallel' Name='textDocument/codeLens:225'" } [Info - 12:50:27 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:225 request for processing | Type='Parallel' Name='textDocument/codeLens:225' [Trace - 12:50:27 am] Sending request 'textDocument/codeLens - (227)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 225 | Method='textDocument/codeLens' ResponseId='225'" } [Info - 12:50:27 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 225 | Method='textDocument/codeLens' ResponseId='225' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (225) textDocument/codeLens | Id='225' Method='textDocument/codeLens'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (225) textDocument/codeLens | Id='225' Method='textDocument/codeLens' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (225) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='225' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (225) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='225' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:50:27 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:50:27 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (225) textDocument/codeLens in 0ms | Id='225' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (225) textDocument/codeLens in 0ms | Id='225' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 225 in 0ms | Method='textDocument/codeLens' ResponseId='225' ElapsedMilliseconds='0'" } [Info - 12:50:27 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 225 in 0ms | Method='textDocument/codeLens' ResponseId='225' ElapsedMilliseconds='0' [Trace - 12:50:27 am] Received response 'textDocument/codeLens - (225)' in 4ms. Result: [] [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:226 request for processing | Type='Parallel' Name='textDocument/codeAction:226'" } [Info - 12:50:27 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:226 request for processing | Type='Parallel' Name='textDocument/codeAction:226' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 226 | Method='textDocument/codeAction' ResponseId='226'" } [Info - 12:50:27 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 226 | Method='textDocument/codeAction' ResponseId='226' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (226) textDocument/codeAction | Id='226' Method='textDocument/codeAction'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (226) textDocument/codeAction | Id='226' Method='textDocument/codeAction' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (226) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='226' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (226) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='226' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (226) textDocument/codeAction in 0ms | Id='226' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (226) textDocument/codeAction in 0ms | Id='226' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 226 in 0ms | Method='textDocument/codeAction' ResponseId='226' ElapsedMilliseconds='0'" } [Info - 12:50:27 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 226 in 0ms | Method='textDocument/codeAction' ResponseId='226' ElapsedMilliseconds='0' [Trace - 12:50:27 am] Received response 'textDocument/codeAction - (226)' in 5ms. Result: [] [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:227 request for processing | Type='Parallel' Name='textDocument/codeLens:227'" } [Info - 12:50:27 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:227 request for processing | Type='Parallel' Name='textDocument/codeLens:227' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 227 | Method='textDocument/codeLens' ResponseId='227'" } [Info - 12:50:27 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 227 | Method='textDocument/codeLens' ResponseId='227' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (227) textDocument/codeLens | Id='227' Method='textDocument/codeLens'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (227) textDocument/codeLens | Id='227' Method='textDocument/codeLens' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (227) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='227' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (227) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='227' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:50:27 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:50:27 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (227) textDocument/codeLens in 0ms | Id='227' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (227) textDocument/codeLens in 0ms | Id='227' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 227 in 0ms | Method='textDocument/codeLens' ResponseId='227' ElapsedMilliseconds='0'" } [Info - 12:50:27 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 227 in 0ms | Method='textDocument/codeLens' ResponseId='227' ElapsedMilliseconds='0' [Trace - 12:50:27 am] Received response 'textDocument/codeLens - (227)' in 4ms. Result: [] [Trace - 12:50:27 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 170 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 139 }, "end": { "line": 233, "character": 139 } }, "rangeLength": 0, "text": "x" } ] } [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:50:27 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:50:27 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:50:27 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:27 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:27 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:140 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:27 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:140 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:27 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:27 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 171 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 140 }, "end": { "line": 233, "character": 140 } }, "rangeLength": 0, "text": "e" } ] } [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:27 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:27 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:141 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:27 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:141 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:27 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:27 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 172 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 141 }, "end": { "line": 233, "character": 141 } }, "rangeLength": 0, "text": "c" } ] } [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:27 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:27 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:142 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:27 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:142 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:27 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:28 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 173 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 142 }, "end": { "line": 233, "character": 142 } }, "rangeLength": 0, "text": "u" } ] } [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:28 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:143 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:143 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:28 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 174 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 143 }, "end": { "line": 233, "character": 143 } }, "rangeLength": 0, "text": "t" } ] } [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:28 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:144 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:144 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:28 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 175 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 144 }, "end": { "line": 233, "character": 144 } }, "rangeLength": 0, "text": "e" } ] } [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:28 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:145 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:145 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:28 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 176 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 145 }, "end": { "line": 233, "character": 145 } }, "rangeLength": 0, "text": " " } ] } [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:28 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:146 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:146 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:28 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 177 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 146 }, "end": { "line": 233, "character": 146 } }, "rangeLength": 0, "text": "t" } ] } [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:28 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:147 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:147 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:28 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 178 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 147 }, "end": { "line": 233, "character": 147 } }, "rangeLength": 0, "text": "h" } ] } [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:28 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:148 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:148 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:28 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 179 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 148 }, "end": { "line": 233, "character": 148 } }, "rangeLength": 0, "text": "e" } ] } [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:28 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:149 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:149 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:28 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 180 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 149 }, "end": { "line": 233, "character": 149 } }, "rangeLength": 0, "text": " " } ] } [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:28 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:150 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:150 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:28 am] Sending request 'textDocument/signatureHelp - (228)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 150 }, "context": { "isRetrigger": false, "triggerCharacter": " ", "triggerKind": 2 } } [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp'" } [Info - 12:50:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:50:28 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:50:28 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:228 request for processing | Type='Parallel' Name='textDocument/signatureHelp:228'" } [Info - 12:50:28 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:228 request for processing | Type='Parallel' Name='textDocument/signatureHelp:228' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 228 | Method='textDocument/signatureHelp' ResponseId='228'" } [Info - 12:50:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 228 | Method='textDocument/signatureHelp' ResponseId='228' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (228) textDocument/signatureHelp | Id='228' Method='textDocument/signatureHelp'" } [Info - 12:50:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (228) textDocument/signatureHelp | Id='228' Method='textDocument/signatureHelp' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (228) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='228' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams'" } [Info - 12:50:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (228) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='228' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp'" } [Info - 12:50:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (228) textDocument/signatureHelp in 0ms | Id='228' Method='textDocument/signatureHelp' ElapsedMilliseconds='0'" } [Info - 12:50:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (228) textDocument/signatureHelp in 0ms | Id='228' Method='textDocument/signatureHelp' ElapsedMilliseconds='0' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 228 in 0ms | Method='textDocument/signatureHelp' ResponseId='228' ElapsedMilliseconds='0'" } [Info - 12:50:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 228 in 0ms | Method='textDocument/signatureHelp' ResponseId='228' ElapsedMilliseconds='0' [Trace - 12:50:28 am] Received response 'textDocument/signatureHelp - (228)' in 1ms. Result: { "signatures": null } [Trace - 12:50:28 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 181 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 150 }, "end": { "line": 233, "character": 150 } }, "rangeLength": 0, "text": "f" } ] } [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:50:28 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:50:28 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:50:28 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:28 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 3ms | Method='textDocument/didChange' ElapsedMilliseconds='3'" } [Info - 12:50:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 3ms | Method='textDocument/didChange' ElapsedMilliseconds='3' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:151 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:151 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 6ms | Method='textDocument/didChange' ElapsedMilliseconds='6'" } [Info - 12:50:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 6ms | Method='textDocument/didChange' ElapsedMilliseconds='6' [Trace - 12:50:28 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 182 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 151 }, "end": { "line": 233, "character": 151 } }, "rangeLength": 0, "text": "o" } ] } [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:28 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:152 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:152 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:29 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 183 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 152 }, "end": { "line": 233, "character": 152 } }, "rangeLength": 0, "text": "l" } ] } [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:29 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:29 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:153 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:29 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:153 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:29 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:29 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 184 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 153 }, "end": { "line": 233, "character": 153 } }, "rangeLength": 0, "text": "l" } ] } [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:29 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:29 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:154 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:29 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:154 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:29 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:29 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 185 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 154 }, "end": { "line": 233, "character": 154 } }, "rangeLength": 0, "text": "o" } ] } [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:29 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:29 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:155 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:29 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:155 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:29 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:29 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 186 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 155 }, "end": { "line": 233, "character": 155 } }, "rangeLength": 0, "text": "w" } ] } [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:29 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:29 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:156 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:29 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:156 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:29 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:29 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 187 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 156 }, "end": { "line": 233, "character": 156 } }, "rangeLength": 0, "text": "i" } ] } [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:29 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:29 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:157 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:29 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:157 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:29 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:29 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 188 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 157 }, "end": { "line": 233, "character": 157 } }, "rangeLength": 0, "text": "n" } ] } [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:29 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:29 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:158 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:29 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:158 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:29 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:29 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 189 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 158 }, "end": { "line": 233, "character": 158 } }, "rangeLength": 0, "text": "g" } ] } [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:29 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:29 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:159 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:29 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:159 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:29 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:29 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 190 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 159 }, "end": { "line": 233, "character": 159 } }, "rangeLength": 0, "text": " " } ] } [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:29 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:29 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:160 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:29 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:160 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:29 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:29 am] Sending request 'textDocument/signatureHelp - (229)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 160 }, "context": { "isRetrigger": false, "triggerCharacter": " ", "triggerKind": 2 } } [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp'" } [Info - 12:50:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:50:29 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:50:29 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:229 request for processing | Type='Parallel' Name='textDocument/signatureHelp:229'" } [Info - 12:50:29 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:229 request for processing | Type='Parallel' Name='textDocument/signatureHelp:229' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 229 | Method='textDocument/signatureHelp' ResponseId='229'" } [Info - 12:50:29 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 229 | Method='textDocument/signatureHelp' ResponseId='229' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (229) textDocument/signatureHelp | Id='229' Method='textDocument/signatureHelp'" } [Info - 12:50:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (229) textDocument/signatureHelp | Id='229' Method='textDocument/signatureHelp' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (229) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='229' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams'" } [Info - 12:50:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (229) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='229' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp'" } [Info - 12:50:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (229) textDocument/signatureHelp in 0ms | Id='229' Method='textDocument/signatureHelp' ElapsedMilliseconds='0'" } [Info - 12:50:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (229) textDocument/signatureHelp in 0ms | Id='229' Method='textDocument/signatureHelp' ElapsedMilliseconds='0' [Trace - 12:50:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 229 in 0ms | Method='textDocument/signatureHelp' ResponseId='229' ElapsedMilliseconds='0'" } [Info - 12:50:29 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 229 in 0ms | Method='textDocument/signatureHelp' ResponseId='229' ElapsedMilliseconds='0' [Trace - 12:50:29 am] Received response 'textDocument/signatureHelp - (229)' in 2ms. Result: { "signatures": null } [Trace - 12:50:30 am] Sending request 'textDocument/foldingRange - (230)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:50:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:230 request for processing | Type='Parallel' Name='textDocument/foldingRange:230'" } [Info - 12:50:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:230 request for processing | Type='Parallel' Name='textDocument/foldingRange:230' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 230 | Method='textDocument/foldingRange' ResponseId='230'" } [Info - 12:50:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 230 | Method='textDocument/foldingRange' ResponseId='230' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (230) textDocument/foldingRange | Id='230' Method='textDocument/foldingRange'" } [Info - 12:50:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (230) textDocument/foldingRange | Id='230' Method='textDocument/foldingRange' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (230) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='230' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:50:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (230) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='230' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:50:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (230) textDocument/foldingRange in 0ms | Id='230' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:50:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (230) textDocument/foldingRange in 0ms | Id='230' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 230 in 0ms | Method='textDocument/foldingRange' ResponseId='230' ElapsedMilliseconds='0'" } [Info - 12:50:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 230 in 0ms | Method='textDocument/foldingRange' ResponseId='230' ElapsedMilliseconds='0' [Trace - 12:50:30 am] Received response 'textDocument/foldingRange - (230)' in 3ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:50:30 am] Sending request 'textDocument/codeLens - (231)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:50:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:231 request for processing | Type='Parallel' Name='textDocument/codeLens:231'" } [Info - 12:50:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:231 request for processing | Type='Parallel' Name='textDocument/codeLens:231' [Trace - 12:50:30 am] Sending request 'textDocument/codeAction - (232)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 160 }, "end": { "line": 233, "character": 160 } }, "context": { "diagnostics": [] } } [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 231 | Method='textDocument/codeLens' ResponseId='231'" } [Info - 12:50:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 231 | Method='textDocument/codeLens' ResponseId='231' [Trace - 12:50:30 am] Sending request 'textDocument/codeLens - (233)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (231) textDocument/codeLens | Id='231' Method='textDocument/codeLens'" } [Info - 12:50:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (231) textDocument/codeLens | Id='231' Method='textDocument/codeLens' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (231) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='231' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:50:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (231) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='231' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:50:30 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:50:30 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:50:30 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:50:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (231) textDocument/codeLens in 0ms | Id='231' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:50:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (231) textDocument/codeLens in 0ms | Id='231' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 231 in 0ms | Method='textDocument/codeLens' ResponseId='231' ElapsedMilliseconds='0'" } [Info - 12:50:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 231 in 0ms | Method='textDocument/codeLens' ResponseId='231' ElapsedMilliseconds='0' [Trace - 12:50:30 am] Received response 'textDocument/codeLens - (231)' in 6ms. Result: [] [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:50:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:232 request for processing | Type='Parallel' Name='textDocument/codeAction:232'" } [Info - 12:50:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:232 request for processing | Type='Parallel' Name='textDocument/codeAction:232' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 232 | Method='textDocument/codeAction' ResponseId='232'" } [Info - 12:50:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 232 | Method='textDocument/codeAction' ResponseId='232' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (232) textDocument/codeAction | Id='232' Method='textDocument/codeAction'" } [Info - 12:50:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (232) textDocument/codeAction | Id='232' Method='textDocument/codeAction' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (232) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='232' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:50:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (232) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='232' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:50:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (232) textDocument/codeAction in 0ms | Id='232' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:50:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (232) textDocument/codeAction in 0ms | Id='232' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 232 in 0ms | Method='textDocument/codeAction' ResponseId='232' ElapsedMilliseconds='0'" } [Info - 12:50:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 232 in 0ms | Method='textDocument/codeAction' ResponseId='232' ElapsedMilliseconds='0' [Trace - 12:50:30 am] Received response 'textDocument/codeAction - (232)' in 4ms. Result: [] [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:50:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:233 request for processing | Type='Parallel' Name='textDocument/codeLens:233'" } [Info - 12:50:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:233 request for processing | Type='Parallel' Name='textDocument/codeLens:233' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 233 | Method='textDocument/codeLens' ResponseId='233'" } [Info - 12:50:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 233 | Method='textDocument/codeLens' ResponseId='233' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (233) textDocument/codeLens | Id='233' Method='textDocument/codeLens'" } [Info - 12:50:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (233) textDocument/codeLens | Id='233' Method='textDocument/codeLens' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (233) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='233' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:50:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (233) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='233' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:50:30 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:50:30 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:50:30 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:50:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (233) textDocument/codeLens in 0ms | Id='233' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:50:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (233) textDocument/codeLens in 0ms | Id='233' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 233 in 0ms | Method='textDocument/codeLens' ResponseId='233' ElapsedMilliseconds='0'" } [Info - 12:50:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 233 in 0ms | Method='textDocument/codeLens' ResponseId='233' ElapsedMilliseconds='0' [Trace - 12:50:30 am] Received response 'textDocument/codeLens - (233)' in 4ms. Result: [] [Trace - 12:50:30 am] Sending request 'textDocument/documentSymbol - (234)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:50:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:234 request for processing | Type='Parallel' Name='textDocument/documentSymbol:234'" } [Info - 12:50:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:234 request for processing | Type='Parallel' Name='textDocument/documentSymbol:234' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 234 | Method='textDocument/documentSymbol' ResponseId='234'" } [Info - 12:50:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 234 | Method='textDocument/documentSymbol' ResponseId='234' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (234) textDocument/documentSymbol | Id='234' Method='textDocument/documentSymbol'" } [Info - 12:50:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (234) textDocument/documentSymbol | Id='234' Method='textDocument/documentSymbol' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (234) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='234' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:50:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (234) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='234' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:50:30 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 2ms. | " } [Info - 12:50:30 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 2ms. | [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:50:30 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:50:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (234) textDocument/documentSymbol in 3ms | Id='234' Method='textDocument/documentSymbol' ElapsedMilliseconds='3'" } [Info - 12:50:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (234) textDocument/documentSymbol in 3ms | Id='234' Method='textDocument/documentSymbol' ElapsedMilliseconds='3' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 234 in 3ms | Method='textDocument/documentSymbol' ResponseId='234' ElapsedMilliseconds='3'" } [Info - 12:50:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 234 in 3ms | Method='textDocument/documentSymbol' ResponseId='234' ElapsedMilliseconds='3' [Trace - 12:50:30 am] Received response 'textDocument/documentSymbol - (234)' in 10ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:50:30 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 191 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 160 }, "end": { "line": 233, "character": 160 } }, "rangeLength": 0, "text": "w" } ] } [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:50:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:50:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:50:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:161 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:161 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:30 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 192 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 161 }, "end": { "line": 233, "character": 161 } }, "rangeLength": 0, "text": "i" } ] } [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:162 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:162 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:30 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 193 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 162 }, "end": { "line": 233, "character": 162 } }, "rangeLength": 0, "text": "t" } ] } [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:163 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:163 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:30 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 194 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 163 }, "end": { "line": 233, "character": 163 } }, "rangeLength": 0, "text": "h" } ] } [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:164 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:164 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:30 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 195 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 164 }, "end": { "line": 233, "character": 164 } }, "rangeLength": 0, "text": " " } ] } [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:165 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:165 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2'" } [Info - 12:50:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2' [Trace - 12:50:31 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 196 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 165 }, "end": { "line": 233, "character": 165 } }, "rangeLength": 0, "text": "a" } ] } [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:31 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:166 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:166 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:31 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 197 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 166 }, "end": { "line": 233, "character": 166 } }, "rangeLength": 0, "text": " " } ] } [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:31 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:167 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:167 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:31 am] Sending request 'textDocument/signatureHelp - (235)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 167 }, "context": { "isRetrigger": false, "triggerCharacter": " ", "triggerKind": 2 } } [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp'" } [Info - 12:50:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:50:31 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:50:31 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:235 request for processing | Type='Parallel' Name='textDocument/signatureHelp:235'" } [Info - 12:50:31 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:235 request for processing | Type='Parallel' Name='textDocument/signatureHelp:235' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 235 | Method='textDocument/signatureHelp' ResponseId='235'" } [Info - 12:50:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 235 | Method='textDocument/signatureHelp' ResponseId='235' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (235) textDocument/signatureHelp | Id='235' Method='textDocument/signatureHelp'" } [Info - 12:50:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (235) textDocument/signatureHelp | Id='235' Method='textDocument/signatureHelp' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (235) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='235' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams'" } [Info - 12:50:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (235) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='235' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp'" } [Info - 12:50:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (235) textDocument/signatureHelp in 0ms | Id='235' Method='textDocument/signatureHelp' ElapsedMilliseconds='0'" } [Info - 12:50:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (235) textDocument/signatureHelp in 0ms | Id='235' Method='textDocument/signatureHelp' ElapsedMilliseconds='0' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 235 in 0ms | Method='textDocument/signatureHelp' ResponseId='235' ElapsedMilliseconds='0'" } [Info - 12:50:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 235 in 0ms | Method='textDocument/signatureHelp' ResponseId='235' ElapsedMilliseconds='0' [Trace - 12:50:31 am] Received response 'textDocument/signatureHelp - (235)' in 2ms. Result: { "signatures": null } [Trace - 12:50:31 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 198 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 167 }, "end": { "line": 233, "character": 167 } }, "rangeLength": 0, "text": "s" } ] } [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:50:31 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:50:31 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:50:31 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:31 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:168 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:168 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:31 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 199 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 168 }, "end": { "line": 233, "character": 168 } }, "rangeLength": 0, "text": "u" } ] } [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:31 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:169 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:169 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:31 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 200 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 169 }, "end": { "line": 233, "character": 169 } }, "rangeLength": 0, "text": "i" } ] } [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:31 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:170 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:170 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:31 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 201 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 170 }, "end": { "line": 233, "character": 170 } }, "rangeLength": 0, "text": "t" } ] } [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:31 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:171 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:171 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:31 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 202 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 171 }, "end": { "line": 233, "character": 171 } }, "rangeLength": 0, "text": "a" } ] } [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:31 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:172 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:172 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:31 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 203 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 172 }, "end": { "line": 233, "character": 172 } }, "rangeLength": 0, "text": "b" } ] } [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:31 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:173 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:173 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:31 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 204 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 173 }, "end": { "line": 233, "character": 173 } }, "rangeLength": 0, "text": "l" } ] } [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:31 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:174 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:174 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:32 am] Sending request 'textDocument/foldingRange - (236)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:50:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:50:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:50:32 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:50:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:50:32 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:50:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:236 request for processing | Type='Parallel' Name='textDocument/foldingRange:236'" } [Info - 12:50:32 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:236 request for processing | Type='Parallel' Name='textDocument/foldingRange:236' [Trace - 12:50:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 236 | Method='textDocument/foldingRange' ResponseId='236'" } [Info - 12:50:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 236 | Method='textDocument/foldingRange' ResponseId='236' [Trace - 12:50:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (236) textDocument/foldingRange | Id='236' Method='textDocument/foldingRange'" } [Info - 12:50:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (236) textDocument/foldingRange | Id='236' Method='textDocument/foldingRange' [Trace - 12:50:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (236) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='236' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:50:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (236) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='236' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:50:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:50:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:50:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (236) textDocument/foldingRange in 0ms | Id='236' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:50:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (236) textDocument/foldingRange in 0ms | Id='236' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:50:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 236 in 0ms | Method='textDocument/foldingRange' ResponseId='236' ElapsedMilliseconds='0'" } [Info - 12:50:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 236 in 0ms | Method='textDocument/foldingRange' ResponseId='236' ElapsedMilliseconds='0' [Trace - 12:50:32 am] Received response 'textDocument/foldingRange - (236)' in 4ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:50:32 am] Sending request 'textDocument/codeLens - (237)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:32 am] Sending request 'textDocument/codeAction - (238)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 174 }, "end": { "line": 233, "character": 174 } }, "context": { "diagnostics": [] } } [Trace - 12:50:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:50:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:50:32 am] Sending request 'textDocument/codeLens - (239)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:237 request for processing | Type='Parallel' Name='textDocument/codeLens:237'" } [Info - 12:50:32 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:237 request for processing | Type='Parallel' Name='textDocument/codeLens:237' [Trace - 12:50:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 237 | Method='textDocument/codeLens' ResponseId='237'" } [Info - 12:50:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 237 | Method='textDocument/codeLens' ResponseId='237' [Trace - 12:50:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (237) textDocument/codeLens | Id='237' Method='textDocument/codeLens'" } [Info - 12:50:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (237) textDocument/codeLens | Id='237' Method='textDocument/codeLens' [Trace - 12:50:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (237) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='237' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:50:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (237) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='237' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:50:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:50:32 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:50:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:50:32 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:50:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:50:32 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:50:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:50:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:50:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (237) textDocument/codeLens in 0ms | Id='237' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:50:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (237) textDocument/codeLens in 0ms | Id='237' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:50:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 237 in 0ms | Method='textDocument/codeLens' ResponseId='237' ElapsedMilliseconds='0'" } [Info - 12:50:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 237 in 0ms | Method='textDocument/codeLens' ResponseId='237' ElapsedMilliseconds='0' [Trace - 12:50:32 am] Received response 'textDocument/codeLens - (237)' in 5ms. Result: [] [Trace - 12:50:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:50:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:50:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:238 request for processing | Type='Parallel' Name='textDocument/codeAction:238'" } [Info - 12:50:32 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:238 request for processing | Type='Parallel' Name='textDocument/codeAction:238' [Trace - 12:50:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 238 | Method='textDocument/codeAction' ResponseId='238'" } [Info - 12:50:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 238 | Method='textDocument/codeAction' ResponseId='238' [Trace - 12:50:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (238) textDocument/codeAction | Id='238' Method='textDocument/codeAction'" } [Info - 12:50:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (238) textDocument/codeAction | Id='238' Method='textDocument/codeAction' [Trace - 12:50:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (238) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='238' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:50:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (238) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='238' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:50:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:50:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:50:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (238) textDocument/codeAction in 0ms | Id='238' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:50:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (238) textDocument/codeAction in 0ms | Id='238' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:50:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 238 in 0ms | Method='textDocument/codeAction' ResponseId='238' ElapsedMilliseconds='0'" } [Info - 12:50:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 238 in 0ms | Method='textDocument/codeAction' ResponseId='238' ElapsedMilliseconds='0' [Trace - 12:50:32 am] Received response 'textDocument/codeAction - (238)' in 6ms. Result: [] [Trace - 12:50:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:50:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:50:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:239 request for processing | Type='Parallel' Name='textDocument/codeLens:239'" } [Info - 12:50:32 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:239 request for processing | Type='Parallel' Name='textDocument/codeLens:239' [Trace - 12:50:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 239 | Method='textDocument/codeLens' ResponseId='239'" } [Info - 12:50:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 239 | Method='textDocument/codeLens' ResponseId='239' [Trace - 12:50:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (239) textDocument/codeLens | Id='239' Method='textDocument/codeLens'" } [Info - 12:50:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (239) textDocument/codeLens | Id='239' Method='textDocument/codeLens' [Trace - 12:50:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (239) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='239' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:50:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (239) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='239' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:50:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:50:32 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:50:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:50:32 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:50:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:50:32 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:50:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:50:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:50:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (239) textDocument/codeLens in 0ms | Id='239' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:50:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (239) textDocument/codeLens in 0ms | Id='239' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:50:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 239 in 0ms | Method='textDocument/codeLens' ResponseId='239' ElapsedMilliseconds='0'" } [Info - 12:50:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 239 in 0ms | Method='textDocument/codeLens' ResponseId='239' ElapsedMilliseconds='0' [Trace - 12:50:32 am] Received response 'textDocument/codeLens - (239)' in 5ms. Result: [] [Trace - 12:50:32 am] Sending request 'textDocument/documentSymbol - (240)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:50:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:50:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:240 request for processing | Type='Parallel' Name='textDocument/documentSymbol:240'" } [Info - 12:50:32 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:240 request for processing | Type='Parallel' Name='textDocument/documentSymbol:240' [Trace - 12:50:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 240 | Method='textDocument/documentSymbol' ResponseId='240'" } [Info - 12:50:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 240 | Method='textDocument/documentSymbol' ResponseId='240' [Trace - 12:50:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (240) textDocument/documentSymbol | Id='240' Method='textDocument/documentSymbol'" } [Info - 12:50:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (240) textDocument/documentSymbol | Id='240' Method='textDocument/documentSymbol' [Trace - 12:50:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (240) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='240' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:50:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (240) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='240' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:50:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:50:32 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:50:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | " } [Info - 12:50:32 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | [Trace - 12:50:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:50:32 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:50:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:50:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:50:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (240) textDocument/documentSymbol in 2ms | Id='240' Method='textDocument/documentSymbol' ElapsedMilliseconds='2'" } [Info - 12:50:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (240) textDocument/documentSymbol in 2ms | Id='240' Method='textDocument/documentSymbol' ElapsedMilliseconds='2' [Trace - 12:50:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 240 in 2ms | Method='textDocument/documentSymbol' ResponseId='240' ElapsedMilliseconds='2'" } [Info - 12:50:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 240 in 2ms | Method='textDocument/documentSymbol' ResponseId='240' ElapsedMilliseconds='2' [Trace - 12:50:32 am] Received response 'textDocument/documentSymbol - (240)' in 4ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:50:33 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 205 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 174 }, "end": { "line": 233, "character": 174 } }, "rangeLength": 0, "text": "y" } ] } [Trace - 12:50:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:33 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:50:33 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:50:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:50:33 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:50:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:50:33 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:50:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:33 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:33 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:33 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:33 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:33 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:33 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:175 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:33 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:175 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:33 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:34 am] Sending request 'textDocument/foldingRange - (241)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:50:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:50:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:50:34 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:50:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:50:34 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:50:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:241 request for processing | Type='Parallel' Name='textDocument/foldingRange:241'" } [Info - 12:50:34 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:241 request for processing | Type='Parallel' Name='textDocument/foldingRange:241' [Trace - 12:50:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 241 | Method='textDocument/foldingRange' ResponseId='241'" } [Info - 12:50:34 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 241 | Method='textDocument/foldingRange' ResponseId='241' [Trace - 12:50:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (241) textDocument/foldingRange | Id='241' Method='textDocument/foldingRange'" } [Info - 12:50:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (241) textDocument/foldingRange | Id='241' Method='textDocument/foldingRange' [Trace - 12:50:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (241) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='241' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:50:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (241) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='241' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:50:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:50:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:50:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (241) textDocument/foldingRange in 0ms | Id='241' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:50:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (241) textDocument/foldingRange in 0ms | Id='241' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:50:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 241 in 0ms | Method='textDocument/foldingRange' ResponseId='241' ElapsedMilliseconds='0'" } [Info - 12:50:34 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 241 in 0ms | Method='textDocument/foldingRange' ResponseId='241' ElapsedMilliseconds='0' [Trace - 12:50:34 am] Received response 'textDocument/foldingRange - (241)' in 3ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:50:34 am] Sending request 'textDocument/codeLens - (242)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:34 am] Sending request 'textDocument/codeAction - (243)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 175 }, "end": { "line": 233, "character": 175 } }, "context": { "diagnostics": [] } } [Trace - 12:50:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:50:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:50:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:242 request for processing | Type='Parallel' Name='textDocument/codeLens:242'" } [Info - 12:50:34 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:242 request for processing | Type='Parallel' Name='textDocument/codeLens:242' [Trace - 12:50:34 am] Sending request 'textDocument/codeLens - (244)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 242 | Method='textDocument/codeLens' ResponseId='242'" } [Info - 12:50:34 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 242 | Method='textDocument/codeLens' ResponseId='242' [Trace - 12:50:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (242) textDocument/codeLens | Id='242' Method='textDocument/codeLens'" } [Info - 12:50:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (242) textDocument/codeLens | Id='242' Method='textDocument/codeLens' [Trace - 12:50:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (242) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='242' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:50:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (242) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='242' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:50:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:50:34 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:50:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:50:34 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:50:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:50:34 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:50:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:50:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:50:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (242) textDocument/codeLens in 0ms | Id='242' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:50:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (242) textDocument/codeLens in 0ms | Id='242' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:50:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 242 in 0ms | Method='textDocument/codeLens' ResponseId='242' ElapsedMilliseconds='0'" } [Info - 12:50:34 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 242 in 0ms | Method='textDocument/codeLens' ResponseId='242' ElapsedMilliseconds='0' [Trace - 12:50:34 am] Received response 'textDocument/codeLens - (242)' in 3ms. Result: [] [Trace - 12:50:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:50:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:50:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:243 request for processing | Type='Parallel' Name='textDocument/codeAction:243'" } [Info - 12:50:34 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:243 request for processing | Type='Parallel' Name='textDocument/codeAction:243' [Trace - 12:50:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 243 | Method='textDocument/codeAction' ResponseId='243'" } [Info - 12:50:34 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 243 | Method='textDocument/codeAction' ResponseId='243' [Trace - 12:50:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (243) textDocument/codeAction | Id='243' Method='textDocument/codeAction'" } [Info - 12:50:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (243) textDocument/codeAction | Id='243' Method='textDocument/codeAction' [Trace - 12:50:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (243) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='243' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:50:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (243) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='243' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:50:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:50:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:50:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (243) textDocument/codeAction in 0ms | Id='243' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:50:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (243) textDocument/codeAction in 0ms | Id='243' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:50:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 243 in 0ms | Method='textDocument/codeAction' ResponseId='243' ElapsedMilliseconds='0'" } [Info - 12:50:34 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 243 in 0ms | Method='textDocument/codeAction' ResponseId='243' ElapsedMilliseconds='0' [Trace - 12:50:34 am] Received response 'textDocument/codeAction - (243)' in 3ms. Result: [] [Trace - 12:50:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:50:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:50:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:244 request for processing | Type='Parallel' Name='textDocument/codeLens:244'" } [Info - 12:50:34 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:244 request for processing | Type='Parallel' Name='textDocument/codeLens:244' [Trace - 12:50:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 244 | Method='textDocument/codeLens' ResponseId='244'" } [Info - 12:50:34 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 244 | Method='textDocument/codeLens' ResponseId='244' [Trace - 12:50:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (244) textDocument/codeLens | Id='244' Method='textDocument/codeLens'" } [Info - 12:50:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (244) textDocument/codeLens | Id='244' Method='textDocument/codeLens' [Trace - 12:50:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (244) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='244' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:50:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (244) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='244' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:50:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:50:34 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:50:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:50:34 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:50:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:50:34 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:50:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:50:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:50:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (244) textDocument/codeLens in 0ms | Id='244' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:50:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (244) textDocument/codeLens in 0ms | Id='244' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:50:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 244 in 0ms | Method='textDocument/codeLens' ResponseId='244' ElapsedMilliseconds='0'" } [Info - 12:50:34 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 244 in 0ms | Method='textDocument/codeLens' ResponseId='244' ElapsedMilliseconds='0' [Trace - 12:50:34 am] Received response 'textDocument/codeLens - (244)' in 2ms. Result: [] [Trace - 12:50:34 am] Sending request 'textDocument/documentSymbol - (245)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:50:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:50:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:245 request for processing | Type='Parallel' Name='textDocument/documentSymbol:245'" } [Info - 12:50:34 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:245 request for processing | Type='Parallel' Name='textDocument/documentSymbol:245' [Trace - 12:50:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 245 | Method='textDocument/documentSymbol' ResponseId='245'" } [Info - 12:50:34 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 245 | Method='textDocument/documentSymbol' ResponseId='245' [Trace - 12:50:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (245) textDocument/documentSymbol | Id='245' Method='textDocument/documentSymbol'" } [Info - 12:50:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (245) textDocument/documentSymbol | Id='245' Method='textDocument/documentSymbol' [Trace - 12:50:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (245) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='245' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:50:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (245) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='245' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:50:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:50:34 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:50:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | " } [Info - 12:50:34 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | [Trace - 12:50:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:50:34 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:50:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:50:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:50:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (245) textDocument/documentSymbol in 1ms | Id='245' Method='textDocument/documentSymbol' ElapsedMilliseconds='1'" } [Info - 12:50:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (245) textDocument/documentSymbol in 1ms | Id='245' Method='textDocument/documentSymbol' ElapsedMilliseconds='1' [Trace - 12:50:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 245 in 1ms | Method='textDocument/documentSymbol' ResponseId='245' ElapsedMilliseconds='1'" } [Info - 12:50:34 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 245 in 1ms | Method='textDocument/documentSymbol' ResponseId='245' ElapsedMilliseconds='1' [Trace - 12:50:34 am] Received response 'textDocument/documentSymbol - (245)' in 5ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:50:35 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 206 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 175 }, "end": { "line": 233, "character": 175 } }, "rangeLength": 0, "text": " " } ] } [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:50:35 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:50:35 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:50:35 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:35 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:176 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:176 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:35 am] Sending request 'textDocument/signatureHelp - (246)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 176 }, "context": { "isRetrigger": false, "triggerCharacter": " ", "triggerKind": 2 } } [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp'" } [Info - 12:50:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp' [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:50:35 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:50:35 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:246 request for processing | Type='Parallel' Name='textDocument/signatureHelp:246'" } [Info - 12:50:35 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:246 request for processing | Type='Parallel' Name='textDocument/signatureHelp:246' [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 246 | Method='textDocument/signatureHelp' ResponseId='246'" } [Info - 12:50:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 246 | Method='textDocument/signatureHelp' ResponseId='246' [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (246) textDocument/signatureHelp | Id='246' Method='textDocument/signatureHelp'" } [Info - 12:50:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (246) textDocument/signatureHelp | Id='246' Method='textDocument/signatureHelp' [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (246) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='246' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams'" } [Info - 12:50:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (246) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='246' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams' [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp'" } [Info - 12:50:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp' [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (246) textDocument/signatureHelp in 0ms | Id='246' Method='textDocument/signatureHelp' ElapsedMilliseconds='0'" } [Info - 12:50:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (246) textDocument/signatureHelp in 0ms | Id='246' Method='textDocument/signatureHelp' ElapsedMilliseconds='0' [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 246 in 0ms | Method='textDocument/signatureHelp' ResponseId='246' ElapsedMilliseconds='0'" } [Info - 12:50:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 246 in 0ms | Method='textDocument/signatureHelp' ResponseId='246' ElapsedMilliseconds='0' [Trace - 12:50:35 am] Received response 'textDocument/signatureHelp - (246)' in 2ms. Result: { "signatures": null } [Trace - 12:50:35 am] Sending request 'textDocument/foldingRange - (247)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:50:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:247 request for processing | Type='Parallel' Name='textDocument/foldingRange:247'" } [Info - 12:50:35 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:247 request for processing | Type='Parallel' Name='textDocument/foldingRange:247' [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 247 | Method='textDocument/foldingRange' ResponseId='247'" } [Info - 12:50:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 247 | Method='textDocument/foldingRange' ResponseId='247' [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (247) textDocument/foldingRange | Id='247' Method='textDocument/foldingRange'" } [Info - 12:50:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (247) textDocument/foldingRange | Id='247' Method='textDocument/foldingRange' [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (247) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='247' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:50:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (247) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='247' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:50:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (247) textDocument/foldingRange in 0ms | Id='247' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:50:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (247) textDocument/foldingRange in 0ms | Id='247' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 247 in 0ms | Method='textDocument/foldingRange' ResponseId='247' ElapsedMilliseconds='0'" } [Info - 12:50:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 247 in 0ms | Method='textDocument/foldingRange' ResponseId='247' ElapsedMilliseconds='0' [Trace - 12:50:35 am] Received response 'textDocument/foldingRange - (247)' in 4ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:50:35 am] Sending request 'textDocument/codeLens - (248)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:50:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:50:35 am] Sending request 'textDocument/codeAction - (249)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 176 }, "end": { "line": 233, "character": 176 } }, "context": { "diagnostics": [] } } [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:248 request for processing | Type='Parallel' Name='textDocument/codeLens:248'" } [Info - 12:50:35 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:248 request for processing | Type='Parallel' Name='textDocument/codeLens:248' [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 248 | Method='textDocument/codeLens' ResponseId='248'" } [Info - 12:50:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 248 | Method='textDocument/codeLens' ResponseId='248' [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (248) textDocument/codeLens | Id='248' Method='textDocument/codeLens'" } [Info - 12:50:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (248) textDocument/codeLens | Id='248' Method='textDocument/codeLens' [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (248) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='248' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:50:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (248) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='248' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:50:35 am] Sending request 'textDocument/codeLens - (250)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:50:35 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:50:35 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:50:35 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:50:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (248) textDocument/codeLens in 0ms | Id='248' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:50:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (248) textDocument/codeLens in 0ms | Id='248' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 248 in 0ms | Method='textDocument/codeLens' ResponseId='248' ElapsedMilliseconds='0'" } [Info - 12:50:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 248 in 0ms | Method='textDocument/codeLens' ResponseId='248' ElapsedMilliseconds='0' [Trace - 12:50:35 am] Received response 'textDocument/codeLens - (248)' in 5ms. Result: [] [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:50:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:249 request for processing | Type='Parallel' Name='textDocument/codeAction:249'" } [Info - 12:50:35 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:249 request for processing | Type='Parallel' Name='textDocument/codeAction:249' [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 249 | Method='textDocument/codeAction' ResponseId='249'" } [Info - 12:50:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 249 | Method='textDocument/codeAction' ResponseId='249' [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (249) textDocument/codeAction | Id='249' Method='textDocument/codeAction'" } [Info - 12:50:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (249) textDocument/codeAction | Id='249' Method='textDocument/codeAction' [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (249) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='249' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:50:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (249) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='249' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:50:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (249) textDocument/codeAction in 0ms | Id='249' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:50:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (249) textDocument/codeAction in 0ms | Id='249' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 249 in 0ms | Method='textDocument/codeAction' ResponseId='249' ElapsedMilliseconds='0'" } [Info - 12:50:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 249 in 0ms | Method='textDocument/codeAction' ResponseId='249' ElapsedMilliseconds='0' [Trace - 12:50:35 am] Received response 'textDocument/codeAction - (249)' in 4ms. Result: [] [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:50:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:250 request for processing | Type='Parallel' Name='textDocument/codeLens:250'" } [Info - 12:50:35 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:250 request for processing | Type='Parallel' Name='textDocument/codeLens:250' [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 250 | Method='textDocument/codeLens' ResponseId='250'" } [Info - 12:50:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 250 | Method='textDocument/codeLens' ResponseId='250' [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (250) textDocument/codeLens | Id='250' Method='textDocument/codeLens'" } [Info - 12:50:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (250) textDocument/codeLens | Id='250' Method='textDocument/codeLens' [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (250) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='250' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:50:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (250) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='250' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:50:35 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:50:35 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:50:35 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:50:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (250) textDocument/codeLens in 0ms | Id='250' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:50:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (250) textDocument/codeLens in 0ms | Id='250' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 250 in 0ms | Method='textDocument/codeLens' ResponseId='250' ElapsedMilliseconds='0'" } [Info - 12:50:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 250 in 0ms | Method='textDocument/codeLens' ResponseId='250' ElapsedMilliseconds='0' [Trace - 12:50:35 am] Received response 'textDocument/codeLens - (250)' in 2ms. Result: [] [Trace - 12:50:35 am] Sending request 'textDocument/documentSymbol - (251)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:50:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:251 request for processing | Type='Parallel' Name='textDocument/documentSymbol:251'" } [Info - 12:50:35 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:251 request for processing | Type='Parallel' Name='textDocument/documentSymbol:251' [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 251 | Method='textDocument/documentSymbol' ResponseId='251'" } [Info - 12:50:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 251 | Method='textDocument/documentSymbol' ResponseId='251' [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (251) textDocument/documentSymbol | Id='251' Method='textDocument/documentSymbol'" } [Info - 12:50:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (251) textDocument/documentSymbol | Id='251' Method='textDocument/documentSymbol' [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (251) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='251' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:50:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (251) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='251' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:50:35 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | " } [Info - 12:50:35 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:50:35 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:50:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (251) textDocument/documentSymbol in 2ms | Id='251' Method='textDocument/documentSymbol' ElapsedMilliseconds='2'" } [Info - 12:50:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (251) textDocument/documentSymbol in 2ms | Id='251' Method='textDocument/documentSymbol' ElapsedMilliseconds='2' [Trace - 12:50:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 251 in 2ms | Method='textDocument/documentSymbol' ResponseId='251' ElapsedMilliseconds='2'" } [Info - 12:50:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 251 in 2ms | Method='textDocument/documentSymbol' ResponseId='251' ElapsedMilliseconds='2' [Trace - 12:50:35 am] Received response 'textDocument/documentSymbol - (251)' in 5ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:50:36 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 207 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 176 }, "end": { "line": 233, "character": 176 } }, "rangeLength": 0, "text": "a" } ] } [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:50:36 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:50:36 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:50:36 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:36 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:36 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:177 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:36 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:177 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:36 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:36 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 208 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 177 }, "end": { "line": 233, "character": 177 } }, "rangeLength": 0, "text": "u" } ] } [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:36 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:36 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:178 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:36 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:178 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:36 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:36 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 209 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 178 }, "end": { "line": 233, "character": 178 } }, "rangeLength": 0, "text": "t" } ] } [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:36 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:36 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:179 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:36 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:179 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:36 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:36 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 210 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 179 }, "end": { "line": 233, "character": 179 } }, "rangeLength": 0, "text": "h" } ] } [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:36 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:36 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:180 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:36 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:180 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:36 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:36 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 211 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 180 }, "end": { "line": 233, "character": 180 } }, "rangeLength": 0, "text": "o" } ] } [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:36 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:36 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:181 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:36 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:181 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:36 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:36 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 212 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 181 }, "end": { "line": 233, "character": 181 } }, "rangeLength": 0, "text": "r" } ] } [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:36 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:36 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:182 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:36 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:182 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:36 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:36 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 213 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 182 }, "end": { "line": 233, "character": 182 } }, "rangeLength": 0, "text": "i" } ] } [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:36 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:36 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:183 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:36 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:183 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:36 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:36 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 214 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 183 }, "end": { "line": 233, "character": 183 } }, "rangeLength": 0, "text": "s" } ] } [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:36 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:36 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:184 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:36 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:184 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:36 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:36 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 215 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 184 }, "end": { "line": 233, "character": 184 } }, "rangeLength": 0, "text": "e" } ] } [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:36 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:36 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:185 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:36 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:185 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:36 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:36 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 216 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 185 }, "end": { "line": 233, "character": 185 } }, "rangeLength": 0, "text": "d" } ] } [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:36 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:36 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:186 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:36 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:186 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:36 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:37 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 217 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 186 }, "end": { "line": 233, "character": 186 } }, "rangeLength": 0, "text": " " } ] } [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:37 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:37 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:187 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:37 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:187 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:37 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:37 am] Sending request 'textDocument/signatureHelp - (252)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 187 }, "context": { "isRetrigger": false, "triggerCharacter": " ", "triggerKind": 2 } } [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp'" } [Info - 12:50:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp' [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:50:37 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:50:37 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:252 request for processing | Type='Parallel' Name='textDocument/signatureHelp:252'" } [Info - 12:50:37 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:252 request for processing | Type='Parallel' Name='textDocument/signatureHelp:252' [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 252 | Method='textDocument/signatureHelp' ResponseId='252'" } [Info - 12:50:37 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 252 | Method='textDocument/signatureHelp' ResponseId='252' [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (252) textDocument/signatureHelp | Id='252' Method='textDocument/signatureHelp'" } [Info - 12:50:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (252) textDocument/signatureHelp | Id='252' Method='textDocument/signatureHelp' [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (252) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='252' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams'" } [Info - 12:50:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (252) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='252' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams' [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp'" } [Info - 12:50:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp' [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (252) textDocument/signatureHelp in 0ms | Id='252' Method='textDocument/signatureHelp' ElapsedMilliseconds='0'" } [Info - 12:50:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (252) textDocument/signatureHelp in 0ms | Id='252' Method='textDocument/signatureHelp' ElapsedMilliseconds='0' [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 252 in 0ms | Method='textDocument/signatureHelp' ResponseId='252' ElapsedMilliseconds='0'" } [Info - 12:50:37 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 252 in 0ms | Method='textDocument/signatureHelp' ResponseId='252' ElapsedMilliseconds='0' [Trace - 12:50:37 am] Received response 'textDocument/signatureHelp - (252)' in 3ms. Result: { "signatures": null } [Trace - 12:50:37 am] Sending request 'textDocument/foldingRange - (253)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:50:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:253 request for processing | Type='Parallel' Name='textDocument/foldingRange:253'" } [Info - 12:50:37 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:253 request for processing | Type='Parallel' Name='textDocument/foldingRange:253' [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 253 | Method='textDocument/foldingRange' ResponseId='253'" } [Info - 12:50:37 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 253 | Method='textDocument/foldingRange' ResponseId='253' [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (253) textDocument/foldingRange | Id='253' Method='textDocument/foldingRange'" } [Info - 12:50:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (253) textDocument/foldingRange | Id='253' Method='textDocument/foldingRange' [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (253) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='253' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:50:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (253) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='253' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:50:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (253) textDocument/foldingRange in 0ms | Id='253' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:50:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (253) textDocument/foldingRange in 0ms | Id='253' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 253 in 0ms | Method='textDocument/foldingRange' ResponseId='253' ElapsedMilliseconds='0'" } [Info - 12:50:37 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 253 in 0ms | Method='textDocument/foldingRange' ResponseId='253' ElapsedMilliseconds='0' [Trace - 12:50:37 am] Received response 'textDocument/foldingRange - (253)' in 1ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:50:37 am] Sending request 'textDocument/codeLens - (254)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:37 am] Sending request 'textDocument/codeAction - (255)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 187 }, "end": { "line": 233, "character": 187 } }, "context": { "diagnostics": [] } } [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:50:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:254 request for processing | Type='Parallel' Name='textDocument/codeLens:254'" } [Info - 12:50:37 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:254 request for processing | Type='Parallel' Name='textDocument/codeLens:254' [Trace - 12:50:37 am] Sending request 'textDocument/codeLens - (256)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 254 | Method='textDocument/codeLens' ResponseId='254'" } [Info - 12:50:37 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 254 | Method='textDocument/codeLens' ResponseId='254' [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (254) textDocument/codeLens | Id='254' Method='textDocument/codeLens'" } [Info - 12:50:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (254) textDocument/codeLens | Id='254' Method='textDocument/codeLens' [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (254) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='254' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:50:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (254) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='254' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:50:37 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:50:37 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:50:37 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:50:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (254) textDocument/codeLens in 0ms | Id='254' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:50:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (254) textDocument/codeLens in 0ms | Id='254' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 254 in 0ms | Method='textDocument/codeLens' ResponseId='254' ElapsedMilliseconds='0'" } [Info - 12:50:37 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 254 in 0ms | Method='textDocument/codeLens' ResponseId='254' ElapsedMilliseconds='0' [Trace - 12:50:37 am] Received response 'textDocument/codeLens - (254)' in 6ms. Result: [] [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:50:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:255 request for processing | Type='Parallel' Name='textDocument/codeAction:255'" } [Info - 12:50:37 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:255 request for processing | Type='Parallel' Name='textDocument/codeAction:255' [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 255 | Method='textDocument/codeAction' ResponseId='255'" } [Info - 12:50:37 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 255 | Method='textDocument/codeAction' ResponseId='255' [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (255) textDocument/codeAction | Id='255' Method='textDocument/codeAction'" } [Info - 12:50:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (255) textDocument/codeAction | Id='255' Method='textDocument/codeAction' [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (255) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='255' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:50:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (255) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='255' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:50:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (255) textDocument/codeAction in 0ms | Id='255' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:50:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (255) textDocument/codeAction in 0ms | Id='255' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 255 in 0ms | Method='textDocument/codeAction' ResponseId='255' ElapsedMilliseconds='0'" } [Info - 12:50:37 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 255 in 0ms | Method='textDocument/codeAction' ResponseId='255' ElapsedMilliseconds='0' [Trace - 12:50:37 am] Received response 'textDocument/codeAction - (255)' in 5ms. Result: [] [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:50:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:256 request for processing | Type='Parallel' Name='textDocument/codeLens:256'" } [Info - 12:50:37 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:256 request for processing | Type='Parallel' Name='textDocument/codeLens:256' [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 256 | Method='textDocument/codeLens' ResponseId='256'" } [Info - 12:50:37 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 256 | Method='textDocument/codeLens' ResponseId='256' [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (256) textDocument/codeLens | Id='256' Method='textDocument/codeLens'" } [Info - 12:50:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (256) textDocument/codeLens | Id='256' Method='textDocument/codeLens' [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (256) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='256' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:50:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (256) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='256' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:50:37 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:50:37 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:50:37 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:50:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (256) textDocument/codeLens in 0ms | Id='256' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:50:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (256) textDocument/codeLens in 0ms | Id='256' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 256 in 0ms | Method='textDocument/codeLens' ResponseId='256' ElapsedMilliseconds='0'" } [Info - 12:50:37 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 256 in 0ms | Method='textDocument/codeLens' ResponseId='256' ElapsedMilliseconds='0' [Trace - 12:50:37 am] Received response 'textDocument/codeLens - (256)' in 5ms. Result: [] [Trace - 12:50:37 am] Sending request 'textDocument/documentSymbol - (257)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:50:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:257 request for processing | Type='Parallel' Name='textDocument/documentSymbol:257'" } [Info - 12:50:37 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:257 request for processing | Type='Parallel' Name='textDocument/documentSymbol:257' [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 257 | Method='textDocument/documentSymbol' ResponseId='257'" } [Info - 12:50:37 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 257 | Method='textDocument/documentSymbol' ResponseId='257' [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (257) textDocument/documentSymbol | Id='257' Method='textDocument/documentSymbol'" } [Info - 12:50:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (257) textDocument/documentSymbol | Id='257' Method='textDocument/documentSymbol' [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (257) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='257' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:50:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (257) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='257' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:50:37 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:50:37 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 0ms. | [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:50:37 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:50:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (257) textDocument/documentSymbol in 0ms | Id='257' Method='textDocument/documentSymbol' ElapsedMilliseconds='0'" } [Info - 12:50:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (257) textDocument/documentSymbol in 0ms | Id='257' Method='textDocument/documentSymbol' ElapsedMilliseconds='0' [Trace - 12:50:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 257 in 1ms | Method='textDocument/documentSymbol' ResponseId='257' ElapsedMilliseconds='1'" } [Info - 12:50:37 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 257 in 1ms | Method='textDocument/documentSymbol' ResponseId='257' ElapsedMilliseconds='1' [Trace - 12:50:37 am] Received response 'textDocument/documentSymbol - (257)' in 2ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:50:38 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 218 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 187 }, "end": { "line": 233, "character": 187 } }, "rangeLength": 0, "text": "a" } ] } [Trace - 12:50:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:50:38 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:50:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:50:38 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:50:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:50:38 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:50:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:38 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:38 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:38 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:188 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:38 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:188 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:38 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:38 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 219 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 188 }, "end": { "line": 233, "character": 188 } }, "rangeLength": 0, "text": "c" } ] } [Trace - 12:50:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:38 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:38 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:38 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:189 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:38 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:189 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:38 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:39 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 220 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 189 }, "end": { "line": 233, "character": 189 } }, "rangeLength": 0, "text": "c" } ] } [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:39 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:39 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:190 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:39 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:190 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:39 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:39 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 221 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 190 }, "end": { "line": 233, "character": 190 } }, "rangeLength": 0, "text": "o" } ] } [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:39 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:39 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:191 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:39 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:191 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:39 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:39 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 222 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 191 }, "end": { "line": 233, "character": 191 } }, "rangeLength": 0, "text": "u" } ] } [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:39 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:39 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:192 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:39 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:192 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:39 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:39 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 223 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 192 }, "end": { "line": 233, "character": 192 } }, "rangeLength": 0, "text": "n" } ] } [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:39 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:39 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:193 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:39 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:193 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:39 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:39 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 224 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 193 }, "end": { "line": 233, "character": 193 } }, "rangeLength": 0, "text": "t" } ] } [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:39 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:39 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:194 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:39 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:194 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:39 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:39 am] Sending request 'textDocument/foldingRange - (258)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:50:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:50:39 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:50:39 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:258 request for processing | Type='Parallel' Name='textDocument/foldingRange:258'" } [Info - 12:50:39 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:258 request for processing | Type='Parallel' Name='textDocument/foldingRange:258' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 258 | Method='textDocument/foldingRange' ResponseId='258'" } [Info - 12:50:39 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 258 | Method='textDocument/foldingRange' ResponseId='258' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (258) textDocument/foldingRange | Id='258' Method='textDocument/foldingRange'" } [Info - 12:50:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (258) textDocument/foldingRange | Id='258' Method='textDocument/foldingRange' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (258) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='258' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:50:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (258) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='258' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:50:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (258) textDocument/foldingRange in 0ms | Id='258' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:50:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (258) textDocument/foldingRange in 0ms | Id='258' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 258 in 0ms | Method='textDocument/foldingRange' ResponseId='258' ElapsedMilliseconds='0'" } [Info - 12:50:39 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 258 in 0ms | Method='textDocument/foldingRange' ResponseId='258' ElapsedMilliseconds='0' [Trace - 12:50:39 am] Received response 'textDocument/foldingRange - (258)' in 4ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:50:39 am] Sending request 'textDocument/codeLens - (259)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:39 am] Sending request 'textDocument/codeAction - (260)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 194 }, "end": { "line": 233, "character": 194 } }, "context": { "diagnostics": [] } } [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:50:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:259 request for processing | Type='Parallel' Name='textDocument/codeLens:259'" } [Info - 12:50:39 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:259 request for processing | Type='Parallel' Name='textDocument/codeLens:259' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 259 | Method='textDocument/codeLens' ResponseId='259'" } [Info - 12:50:39 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 259 | Method='textDocument/codeLens' ResponseId='259' [Trace - 12:50:39 am] Sending request 'textDocument/codeLens - (261)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (259) textDocument/codeLens | Id='259' Method='textDocument/codeLens'" } [Info - 12:50:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (259) textDocument/codeLens | Id='259' Method='textDocument/codeLens' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (259) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='259' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:50:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (259) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='259' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:50:39 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:50:39 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:50:39 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:50:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (259) textDocument/codeLens in 0ms | Id='259' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:50:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (259) textDocument/codeLens in 0ms | Id='259' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 259 in 0ms | Method='textDocument/codeLens' ResponseId='259' ElapsedMilliseconds='0'" } [Info - 12:50:39 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 259 in 0ms | Method='textDocument/codeLens' ResponseId='259' ElapsedMilliseconds='0' [Trace - 12:50:39 am] Received response 'textDocument/codeLens - (259)' in 3ms. Result: [] [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:50:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:260 request for processing | Type='Parallel' Name='textDocument/codeAction:260'" } [Info - 12:50:39 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:260 request for processing | Type='Parallel' Name='textDocument/codeAction:260' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 260 | Method='textDocument/codeAction' ResponseId='260'" } [Info - 12:50:39 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 260 | Method='textDocument/codeAction' ResponseId='260' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (260) textDocument/codeAction | Id='260' Method='textDocument/codeAction'" } [Info - 12:50:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (260) textDocument/codeAction | Id='260' Method='textDocument/codeAction' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (260) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='260' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:50:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (260) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='260' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:50:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (260) textDocument/codeAction in 0ms | Id='260' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:50:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (260) textDocument/codeAction in 0ms | Id='260' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 260 in 0ms | Method='textDocument/codeAction' ResponseId='260' ElapsedMilliseconds='0'" } [Info - 12:50:39 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 260 in 0ms | Method='textDocument/codeAction' ResponseId='260' ElapsedMilliseconds='0' [Trace - 12:50:39 am] Received response 'textDocument/codeAction - (260)' in 2ms. Result: [] [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:50:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:261 request for processing | Type='Parallel' Name='textDocument/codeLens:261'" } [Info - 12:50:39 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:261 request for processing | Type='Parallel' Name='textDocument/codeLens:261' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 261 | Method='textDocument/codeLens' ResponseId='261'" } [Info - 12:50:39 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 261 | Method='textDocument/codeLens' ResponseId='261' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (261) textDocument/codeLens | Id='261' Method='textDocument/codeLens'" } [Info - 12:50:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (261) textDocument/codeLens | Id='261' Method='textDocument/codeLens' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (261) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='261' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:50:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (261) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='261' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:50:39 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:50:39 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:50:39 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:50:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (261) textDocument/codeLens in 0ms | Id='261' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:50:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (261) textDocument/codeLens in 0ms | Id='261' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 261 in 0ms | Method='textDocument/codeLens' ResponseId='261' ElapsedMilliseconds='0'" } [Info - 12:50:39 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 261 in 0ms | Method='textDocument/codeLens' ResponseId='261' ElapsedMilliseconds='0' [Trace - 12:50:39 am] Received response 'textDocument/codeLens - (261)' in 2ms. Result: [] [Trace - 12:50:39 am] Sending request 'textDocument/documentSymbol - (262)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:50:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:262 request for processing | Type='Parallel' Name='textDocument/documentSymbol:262'" } [Info - 12:50:39 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:262 request for processing | Type='Parallel' Name='textDocument/documentSymbol:262' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 262 | Method='textDocument/documentSymbol' ResponseId='262'" } [Info - 12:50:39 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 262 | Method='textDocument/documentSymbol' ResponseId='262' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (262) textDocument/documentSymbol | Id='262' Method='textDocument/documentSymbol'" } [Info - 12:50:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (262) textDocument/documentSymbol | Id='262' Method='textDocument/documentSymbol' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (262) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='262' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:50:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (262) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='262' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:50:39 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:50:39 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 0ms. | [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:50:39 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:50:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (262) textDocument/documentSymbol in 1ms | Id='262' Method='textDocument/documentSymbol' ElapsedMilliseconds='1'" } [Info - 12:50:39 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (262) textDocument/documentSymbol in 1ms | Id='262' Method='textDocument/documentSymbol' ElapsedMilliseconds='1' [Trace - 12:50:39 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 262 in 1ms | Method='textDocument/documentSymbol' ResponseId='262' ElapsedMilliseconds='1'" } [Info - 12:50:39 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 262 in 1ms | Method='textDocument/documentSymbol' ResponseId='262' ElapsedMilliseconds='1' [Trace - 12:50:39 am] Received response 'textDocument/documentSymbol - (262)' in 3ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:50:43 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 225 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 194 }, "end": { "line": 233, "character": 194 } }, "rangeLength": 0, "text": "`" } ] } [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:50:43 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:50:43 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:50:43 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:43 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:195 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:195 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:43 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 226 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 195 }, "end": { "line": 233, "character": 195 } }, "rangeLength": 0, "text": "r" } ] } [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:43 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:196 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:196 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:43 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 227 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 196 }, "end": { "line": 233, "character": 196 } }, "rangeLength": 0, "text": "`" } ] } [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:43 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:197 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:197 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2'" } [Info - 12:50:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2' [Trace - 12:50:43 am] Sending request 'textDocument/foldingRange - (263)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:50:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:50:43 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:50:43 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:263 request for processing | Type='Parallel' Name='textDocument/foldingRange:263'" } [Info - 12:50:43 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:263 request for processing | Type='Parallel' Name='textDocument/foldingRange:263' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 263 | Method='textDocument/foldingRange' ResponseId='263'" } [Info - 12:50:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 263 | Method='textDocument/foldingRange' ResponseId='263' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (263) textDocument/foldingRange | Id='263' Method='textDocument/foldingRange'" } [Info - 12:50:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (263) textDocument/foldingRange | Id='263' Method='textDocument/foldingRange' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (263) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='263' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:50:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (263) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='263' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:50:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (263) textDocument/foldingRange in 0ms | Id='263' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:50:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (263) textDocument/foldingRange in 0ms | Id='263' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 263 in 0ms | Method='textDocument/foldingRange' ResponseId='263' ElapsedMilliseconds='0'" } [Info - 12:50:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 263 in 0ms | Method='textDocument/foldingRange' ResponseId='263' ElapsedMilliseconds='0' [Trace - 12:50:43 am] Received response 'textDocument/foldingRange - (263)' in 8ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:50:43 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 228 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 197 }, "end": { "line": 233, "character": 197 } }, "rangeLength": 0, "text": "n" } ] } [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:50:43 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:50:43 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:50:43 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:43 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:198 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:198 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2'" } [Info - 12:50:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2' [Trace - 12:50:43 am] Sending request 'textDocument/foldingRange - (264)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:50:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:50:43 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:50:43 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:264 request for processing | Type='Parallel' Name='textDocument/foldingRange:264'" } [Info - 12:50:43 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:264 request for processing | Type='Parallel' Name='textDocument/foldingRange:264' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 264 | Method='textDocument/foldingRange' ResponseId='264'" } [Info - 12:50:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 264 | Method='textDocument/foldingRange' ResponseId='264' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (264) textDocument/foldingRange | Id='264' Method='textDocument/foldingRange'" } [Info - 12:50:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (264) textDocument/foldingRange | Id='264' Method='textDocument/foldingRange' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (264) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='264' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:50:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (264) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='264' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:50:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (264) textDocument/foldingRange in 0ms | Id='264' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:50:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (264) textDocument/foldingRange in 0ms | Id='264' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 264 in 0ms | Method='textDocument/foldingRange' ResponseId='264' ElapsedMilliseconds='0'" } [Info - 12:50:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 264 in 0ms | Method='textDocument/foldingRange' ResponseId='264' ElapsedMilliseconds='0' [Trace - 12:50:43 am] Received response 'textDocument/foldingRange - (264)' in 5ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:50:43 am] Sending request 'textDocument/codeLens - (265)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:43 am] Sending request 'textDocument/codeAction - (266)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 198 }, "end": { "line": 233, "character": 198 } }, "context": { "diagnostics": [] } } [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:50:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:265 request for processing | Type='Parallel' Name='textDocument/codeLens:265'" } [Info - 12:50:43 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:265 request for processing | Type='Parallel' Name='textDocument/codeLens:265' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 265 | Method='textDocument/codeLens' ResponseId='265'" } [Info - 12:50:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 265 | Method='textDocument/codeLens' ResponseId='265' [Trace - 12:50:43 am] Sending request 'textDocument/codeLens - (267)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (265) textDocument/codeLens | Id='265' Method='textDocument/codeLens'" } [Info - 12:50:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (265) textDocument/codeLens | Id='265' Method='textDocument/codeLens' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (265) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='265' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:50:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (265) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='265' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:50:43 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:50:43 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:50:43 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:50:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (265) textDocument/codeLens in 0ms | Id='265' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:50:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (265) textDocument/codeLens in 0ms | Id='265' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 265 in 0ms | Method='textDocument/codeLens' ResponseId='265' ElapsedMilliseconds='0'" } [Info - 12:50:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 265 in 0ms | Method='textDocument/codeLens' ResponseId='265' ElapsedMilliseconds='0' [Trace - 12:50:43 am] Received response 'textDocument/codeLens - (265)' in 6ms. Result: [] [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:50:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:266 request for processing | Type='Parallel' Name='textDocument/codeAction:266'" } [Info - 12:50:43 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:266 request for processing | Type='Parallel' Name='textDocument/codeAction:266' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 266 | Method='textDocument/codeAction' ResponseId='266'" } [Info - 12:50:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 266 | Method='textDocument/codeAction' ResponseId='266' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (266) textDocument/codeAction | Id='266' Method='textDocument/codeAction'" } [Info - 12:50:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (266) textDocument/codeAction | Id='266' Method='textDocument/codeAction' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (266) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='266' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:50:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (266) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='266' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:50:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (266) textDocument/codeAction in 0ms | Id='266' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:50:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (266) textDocument/codeAction in 0ms | Id='266' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 266 in 0ms | Method='textDocument/codeAction' ResponseId='266' ElapsedMilliseconds='0'" } [Info - 12:50:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 266 in 0ms | Method='textDocument/codeAction' ResponseId='266' ElapsedMilliseconds='0' [Trace - 12:50:43 am] Received response 'textDocument/codeAction - (266)' in 5ms. Result: [] [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:50:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:267 request for processing | Type='Parallel' Name='textDocument/codeLens:267'" } [Info - 12:50:43 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:267 request for processing | Type='Parallel' Name='textDocument/codeLens:267' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 267 | Method='textDocument/codeLens' ResponseId='267'" } [Info - 12:50:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 267 | Method='textDocument/codeLens' ResponseId='267' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (267) textDocument/codeLens | Id='267' Method='textDocument/codeLens'" } [Info - 12:50:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (267) textDocument/codeLens | Id='267' Method='textDocument/codeLens' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (267) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='267' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:50:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (267) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='267' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:50:43 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:50:43 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:50:43 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:50:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (267) textDocument/codeLens in 0ms | Id='267' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:50:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (267) textDocument/codeLens in 0ms | Id='267' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 267 in 0ms | Method='textDocument/codeLens' ResponseId='267' ElapsedMilliseconds='0'" } [Info - 12:50:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 267 in 0ms | Method='textDocument/codeLens' ResponseId='267' ElapsedMilliseconds='0' [Trace - 12:50:43 am] Received response 'textDocument/codeLens - (267)' in 4ms. Result: [] [Trace - 12:50:43 am] Sending request 'textDocument/documentSymbol - (268)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:50:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:268 request for processing | Type='Parallel' Name='textDocument/documentSymbol:268'" } [Info - 12:50:43 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:268 request for processing | Type='Parallel' Name='textDocument/documentSymbol:268' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 268 | Method='textDocument/documentSymbol' ResponseId='268'" } [Info - 12:50:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 268 | Method='textDocument/documentSymbol' ResponseId='268' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (268) textDocument/documentSymbol | Id='268' Method='textDocument/documentSymbol'" } [Info - 12:50:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (268) textDocument/documentSymbol | Id='268' Method='textDocument/documentSymbol' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (268) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='268' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:50:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (268) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='268' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:50:43 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:50:43 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 0ms. | [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:50:43 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:50:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (268) textDocument/documentSymbol in 1ms | Id='268' Method='textDocument/documentSymbol' ElapsedMilliseconds='1'" } [Info - 12:50:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (268) textDocument/documentSymbol in 1ms | Id='268' Method='textDocument/documentSymbol' ElapsedMilliseconds='1' [Trace - 12:50:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 268 in 1ms | Method='textDocument/documentSymbol' ResponseId='268' ElapsedMilliseconds='1'" } [Info - 12:50:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 268 in 1ms | Method='textDocument/documentSymbol' ResponseId='268' ElapsedMilliseconds='1' [Trace - 12:50:43 am] Received response 'textDocument/documentSymbol - (268)' in 2ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:50:46 am] Sending request 'textDocument/documentHighlight - (269)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 197 } } [Trace - 12:50:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight'" } [Info - 12:50:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight' [Trace - 12:50:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:269 request for processing | Type='Parallel' Name='textDocument/documentHighlight:269'" } [Info - 12:50:46 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:269 request for processing | Type='Parallel' Name='textDocument/documentHighlight:269' [Trace - 12:50:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 269 | Method='textDocument/documentHighlight' ResponseId='269'" } [Info - 12:50:46 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 269 | Method='textDocument/documentHighlight' ResponseId='269' [Trace - 12:50:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (269) textDocument/documentHighlight | Id='269' Method='textDocument/documentHighlight'" } [Info - 12:50:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (269) textDocument/documentHighlight | Id='269' Method='textDocument/documentHighlight' [Trace - 12:50:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (269) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='269' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams'" } [Info - 12:50:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (269) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='269' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams' [Trace - 12:50:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer'" } [Info - 12:50:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer' [Trace - 12:50:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (269) textDocument/documentHighlight in 0ms | Id='269' Method='textDocument/documentHighlight' ElapsedMilliseconds='0'" } [Info - 12:50:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (269) textDocument/documentHighlight in 0ms | Id='269' Method='textDocument/documentHighlight' ElapsedMilliseconds='0' [Trace - 12:50:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 269 in 0ms | Method='textDocument/documentHighlight' ResponseId='269' ElapsedMilliseconds='0'" } [Info - 12:50:46 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 269 in 0ms | Method='textDocument/documentHighlight' ResponseId='269' ElapsedMilliseconds='0' [Trace - 12:50:46 am] Received response 'textDocument/documentHighlight - (269)' in 2ms. Result: [] [Trace - 12:50:46 am] Sending request 'textDocument/codeAction - (270)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 197 }, "end": { "line": 233, "character": 197 } }, "context": { "diagnostics": [] } } [Trace - 12:50:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:50:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:50:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:270 request for processing | Type='Parallel' Name='textDocument/codeAction:270'" } [Info - 12:50:46 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:270 request for processing | Type='Parallel' Name='textDocument/codeAction:270' [Trace - 12:50:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 270 | Method='textDocument/codeAction' ResponseId='270'" } [Info - 12:50:46 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 270 | Method='textDocument/codeAction' ResponseId='270' [Trace - 12:50:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (270) textDocument/codeAction | Id='270' Method='textDocument/codeAction'" } [Info - 12:50:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (270) textDocument/codeAction | Id='270' Method='textDocument/codeAction' [Trace - 12:50:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (270) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='270' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:50:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (270) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='270' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:50:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:50:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:50:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (270) textDocument/codeAction in 0ms | Id='270' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:50:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (270) textDocument/codeAction in 0ms | Id='270' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:50:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 270 in 0ms | Method='textDocument/codeAction' ResponseId='270' ElapsedMilliseconds='0'" } [Info - 12:50:46 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 270 in 0ms | Method='textDocument/codeAction' ResponseId='270' ElapsedMilliseconds='0' [Trace - 12:50:46 am] Received response 'textDocument/codeAction - (270)' in 3ms. Result: [] [Trace - 12:50:46 am] Sending request 'textDocument/documentHighlight - (271)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 196 } } [Trace - 12:50:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight'" } [Info - 12:50:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight' [Trace - 12:50:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:271 request for processing | Type='Parallel' Name='textDocument/documentHighlight:271'" } [Info - 12:50:46 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:271 request for processing | Type='Parallel' Name='textDocument/documentHighlight:271' [Trace - 12:50:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 271 | Method='textDocument/documentHighlight' ResponseId='271'" } [Info - 12:50:46 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 271 | Method='textDocument/documentHighlight' ResponseId='271' [Trace - 12:50:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (271) textDocument/documentHighlight | Id='271' Method='textDocument/documentHighlight'" } [Info - 12:50:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (271) textDocument/documentHighlight | Id='271' Method='textDocument/documentHighlight' [Trace - 12:50:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (271) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='271' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams'" } [Info - 12:50:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (271) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='271' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams' [Trace - 12:50:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer'" } [Info - 12:50:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer' [Trace - 12:50:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (271) textDocument/documentHighlight in 0ms | Id='271' Method='textDocument/documentHighlight' ElapsedMilliseconds='0'" } [Info - 12:50:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (271) textDocument/documentHighlight in 0ms | Id='271' Method='textDocument/documentHighlight' ElapsedMilliseconds='0' [Trace - 12:50:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 271 in 0ms | Method='textDocument/documentHighlight' ResponseId='271' ElapsedMilliseconds='0'" } [Info - 12:50:46 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 271 in 0ms | Method='textDocument/documentHighlight' ResponseId='271' ElapsedMilliseconds='0' [Trace - 12:50:46 am] Received response 'textDocument/documentHighlight - (271)' in 3ms. Result: [] [Trace - 12:50:46 am] Sending request 'textDocument/documentHighlight - (272)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 194 } } [Trace - 12:50:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight'" } [Info - 12:50:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight' [Trace - 12:50:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:272 request for processing | Type='Parallel' Name='textDocument/documentHighlight:272'" } [Info - 12:50:46 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:272 request for processing | Type='Parallel' Name='textDocument/documentHighlight:272' [Trace - 12:50:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 272 | Method='textDocument/documentHighlight' ResponseId='272'" } [Info - 12:50:46 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 272 | Method='textDocument/documentHighlight' ResponseId='272' [Trace - 12:50:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (272) textDocument/documentHighlight | Id='272' Method='textDocument/documentHighlight'" } [Info - 12:50:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (272) textDocument/documentHighlight | Id='272' Method='textDocument/documentHighlight' [Trace - 12:50:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (272) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='272' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams'" } [Info - 12:50:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (272) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='272' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams' [Trace - 12:50:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer'" } [Info - 12:50:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer' [Trace - 12:50:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (272) textDocument/documentHighlight in 0ms | Id='272' Method='textDocument/documentHighlight' ElapsedMilliseconds='0'" } [Info - 12:50:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (272) textDocument/documentHighlight in 0ms | Id='272' Method='textDocument/documentHighlight' ElapsedMilliseconds='0' [Trace - 12:50:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 272 in 0ms | Method='textDocument/documentHighlight' ResponseId='272' ElapsedMilliseconds='0'" } [Info - 12:50:46 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 272 in 0ms | Method='textDocument/documentHighlight' ResponseId='272' ElapsedMilliseconds='0' [Trace - 12:50:46 am] Received response 'textDocument/documentHighlight - (272)' in 2ms. Result: [] [Trace - 12:50:47 am] Sending request 'textDocument/codeAction - (273)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 194 }, "end": { "line": 233, "character": 194 } }, "context": { "diagnostics": [] } } [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:50:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:273 request for processing | Type='Parallel' Name='textDocument/codeAction:273'" } [Info - 12:50:47 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:273 request for processing | Type='Parallel' Name='textDocument/codeAction:273' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 273 | Method='textDocument/codeAction' ResponseId='273'" } [Info - 12:50:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 273 | Method='textDocument/codeAction' ResponseId='273' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (273) textDocument/codeAction | Id='273' Method='textDocument/codeAction'" } [Info - 12:50:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (273) textDocument/codeAction | Id='273' Method='textDocument/codeAction' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (273) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='273' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:50:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (273) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='273' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:50:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (273) textDocument/codeAction in 0ms | Id='273' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:50:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (273) textDocument/codeAction in 0ms | Id='273' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 273 in 0ms | Method='textDocument/codeAction' ResponseId='273' ElapsedMilliseconds='0'" } [Info - 12:50:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 273 in 0ms | Method='textDocument/codeAction' ResponseId='273' ElapsedMilliseconds='0' [Trace - 12:50:47 am] Received response 'textDocument/codeAction - (273)' in 1ms. Result: [] [Trace - 12:50:47 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 229 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 194 }, "end": { "line": 233, "character": 194 } }, "rangeLength": 0, "text": ":" } ] } [Trace - 12:50:47 am] Sending request 'textDocument/completion - (274)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 195 }, "context": { "triggerKind": 2, "triggerCharacter": ":" } } [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:50:47 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:50:47 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:50:47 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:47 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:195 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:195 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2'" } [Info - 12:50:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/completion | Method='textDocument/completion'" } [Info - 12:50:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/completion | Method='textDocument/completion' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:50:47 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:50:47 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/completion:274 request for processing | Type='Parallel' Name='textDocument/completion:274'" } [Info - 12:50:47 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/completion:274 request for processing | Type='Parallel' Name='textDocument/completion:274' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/completion 274 | Method='textDocument/completion' ResponseId='274'" } [Info - 12:50:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/completion 274 | Method='textDocument/completion' ResponseId='274' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (274) textDocument/completion | Id='274' Method='textDocument/completion'" } [Info - 12:50:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (274) textDocument/completion | Id='274' Method='textDocument/completion' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (274) textDocument/completion to OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams | Id='274' Method='textDocument/completion' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams'" } [Info - 12:50:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (274) textDocument/completion to OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams | Id='274' Method='textDocument/completion' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (274) textDocument/completion in 1ms | Id='274' Method='textDocument/completion' ElapsedMilliseconds='1'" } [Info - 12:50:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (274) textDocument/completion in 1ms | Id='274' Method='textDocument/completion' ElapsedMilliseconds='1' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/completion 274 - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber')\r\nActual value was 234.\r\n at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Utility\\Validate.cs:line 48\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 413\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\CompletionHandler.cs:line 193\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\CompletionHandler.cs:line 89\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() | Method='textDocument/completion' RequestId='274'" } [Error - 12:50:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/completion 274 - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber') Actual value was 234. at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\a\1\s\src\PowerShellEditorServices\Utility\Validate.cs:line 48 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 413 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 193 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 89 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() | Method='textDocument/completion' RequestId='274' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/completion 274 in 2ms | Method='textDocument/completion' ResponseId='274' ElapsedMilliseconds='2'" } [Info - 12:50:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/completion 274 in 2ms | Method='textDocument/completion' ResponseId='274' ElapsedMilliseconds='2' [Trace - 12:50:47 am] Received response 'textDocument/completion - (274)' in 8ms. Request failed: Internal Error - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber') Actual value was 234. at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\a\1\s\src\PowerShellEditorServices\Utility\Validate.cs:line 48 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 413 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 193 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 89 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() (-32603). [Error - 12:50:47 am] Request textDocument/completion failed. Message: Internal Error - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber') Actual value was 234. at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\a\1\s\src\PowerShellEditorServices\Utility\Validate.cs:line 48 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 413 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 193 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 89 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() Code: -32603 [Trace - 12:50:47 am] Sending request 'textDocument/foldingRange - (275)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:50:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:275 request for processing | Type='Parallel' Name='textDocument/foldingRange:275'" } [Info - 12:50:47 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:275 request for processing | Type='Parallel' Name='textDocument/foldingRange:275' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 275 | Method='textDocument/foldingRange' ResponseId='275'" } [Info - 12:50:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 275 | Method='textDocument/foldingRange' ResponseId='275' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (275) textDocument/foldingRange | Id='275' Method='textDocument/foldingRange'" } [Info - 12:50:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (275) textDocument/foldingRange | Id='275' Method='textDocument/foldingRange' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (275) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='275' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:50:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (275) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='275' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:50:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (275) textDocument/foldingRange in 0ms | Id='275' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:50:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (275) textDocument/foldingRange in 0ms | Id='275' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 275 in 0ms | Method='textDocument/foldingRange' ResponseId='275' ElapsedMilliseconds='0'" } [Info - 12:50:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 275 in 0ms | Method='textDocument/foldingRange' ResponseId='275' ElapsedMilliseconds='0' [Trace - 12:50:47 am] Received response 'textDocument/foldingRange - (275)' in 3ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:50:47 am] Sending request 'textDocument/codeLens - (276)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:47 am] Sending request 'textDocument/codeAction - (277)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 195 }, "end": { "line": 233, "character": 195 } }, "context": { "diagnostics": [] } } [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:50:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:276 request for processing | Type='Parallel' Name='textDocument/codeLens:276'" } [Info - 12:50:47 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:276 request for processing | Type='Parallel' Name='textDocument/codeLens:276' [Trace - 12:50:47 am] Sending request 'textDocument/codeLens - (278)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 276 | Method='textDocument/codeLens' ResponseId='276'" } [Info - 12:50:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 276 | Method='textDocument/codeLens' ResponseId='276' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (276) textDocument/codeLens | Id='276' Method='textDocument/codeLens'" } [Info - 12:50:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (276) textDocument/codeLens | Id='276' Method='textDocument/codeLens' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (276) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='276' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:50:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (276) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='276' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:50:47 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:50:47 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:50:47 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:50:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (276) textDocument/codeLens in 0ms | Id='276' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:50:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (276) textDocument/codeLens in 0ms | Id='276' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 276 in 0ms | Method='textDocument/codeLens' ResponseId='276' ElapsedMilliseconds='0'" } [Info - 12:50:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 276 in 0ms | Method='textDocument/codeLens' ResponseId='276' ElapsedMilliseconds='0' [Trace - 12:50:47 am] Received response 'textDocument/codeLens - (276)' in 3ms. Result: [] [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:50:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:277 request for processing | Type='Parallel' Name='textDocument/codeAction:277'" } [Info - 12:50:47 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:277 request for processing | Type='Parallel' Name='textDocument/codeAction:277' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 277 | Method='textDocument/codeAction' ResponseId='277'" } [Info - 12:50:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 277 | Method='textDocument/codeAction' ResponseId='277' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (277) textDocument/codeAction | Id='277' Method='textDocument/codeAction'" } [Info - 12:50:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (277) textDocument/codeAction | Id='277' Method='textDocument/codeAction' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (277) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='277' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:50:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (277) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='277' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:50:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (277) textDocument/codeAction in 0ms | Id='277' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:50:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (277) textDocument/codeAction in 0ms | Id='277' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 277 in 0ms | Method='textDocument/codeAction' ResponseId='277' ElapsedMilliseconds='0'" } [Info - 12:50:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 277 in 0ms | Method='textDocument/codeAction' ResponseId='277' ElapsedMilliseconds='0' [Trace - 12:50:47 am] Received response 'textDocument/codeAction - (277)' in 2ms. Result: [] [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:50:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:278 request for processing | Type='Parallel' Name='textDocument/codeLens:278'" } [Info - 12:50:47 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:278 request for processing | Type='Parallel' Name='textDocument/codeLens:278' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 278 | Method='textDocument/codeLens' ResponseId='278'" } [Info - 12:50:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 278 | Method='textDocument/codeLens' ResponseId='278' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (278) textDocument/codeLens | Id='278' Method='textDocument/codeLens'" } [Info - 12:50:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (278) textDocument/codeLens | Id='278' Method='textDocument/codeLens' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (278) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='278' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:50:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (278) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='278' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:50:47 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:50:47 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:50:47 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:50:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (278) textDocument/codeLens in 0ms | Id='278' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:50:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (278) textDocument/codeLens in 0ms | Id='278' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 278 in 0ms | Method='textDocument/codeLens' ResponseId='278' ElapsedMilliseconds='0'" } [Info - 12:50:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 278 in 0ms | Method='textDocument/codeLens' ResponseId='278' ElapsedMilliseconds='0' [Trace - 12:50:47 am] Received response 'textDocument/codeLens - (278)' in 2ms. Result: [] [Trace - 12:50:47 am] Sending request 'textDocument/documentSymbol - (279)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:50:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:279 request for processing | Type='Parallel' Name='textDocument/documentSymbol:279'" } [Info - 12:50:47 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:279 request for processing | Type='Parallel' Name='textDocument/documentSymbol:279' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 279 | Method='textDocument/documentSymbol' ResponseId='279'" } [Info - 12:50:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 279 | Method='textDocument/documentSymbol' ResponseId='279' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (279) textDocument/documentSymbol | Id='279' Method='textDocument/documentSymbol'" } [Info - 12:50:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (279) textDocument/documentSymbol | Id='279' Method='textDocument/documentSymbol' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (279) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='279' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:50:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (279) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='279' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:50:47 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:50:47 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 0ms. | [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:50:47 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:50:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (279) textDocument/documentSymbol in 1ms | Id='279' Method='textDocument/documentSymbol' ElapsedMilliseconds='1'" } [Info - 12:50:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (279) textDocument/documentSymbol in 1ms | Id='279' Method='textDocument/documentSymbol' ElapsedMilliseconds='1' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 279 in 1ms | Method='textDocument/documentSymbol' ResponseId='279' ElapsedMilliseconds='1'" } [Info - 12:50:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 279 in 1ms | Method='textDocument/documentSymbol' ResponseId='279' ElapsedMilliseconds='1' [Trace - 12:50:47 am] Received response 'textDocument/documentSymbol - (279)' in 2ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:50:47 am] Sending request 'textDocument/documentHighlight - (280)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 196 } } [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight'" } [Info - 12:50:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:280 request for processing | Type='Parallel' Name='textDocument/documentHighlight:280'" } [Info - 12:50:47 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:280 request for processing | Type='Parallel' Name='textDocument/documentHighlight:280' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 280 | Method='textDocument/documentHighlight' ResponseId='280'" } [Info - 12:50:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 280 | Method='textDocument/documentHighlight' ResponseId='280' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (280) textDocument/documentHighlight | Id='280' Method='textDocument/documentHighlight'" } [Info - 12:50:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (280) textDocument/documentHighlight | Id='280' Method='textDocument/documentHighlight' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (280) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='280' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams'" } [Info - 12:50:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (280) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='280' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer'" } [Info - 12:50:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (280) textDocument/documentHighlight in 0ms | Id='280' Method='textDocument/documentHighlight' ElapsedMilliseconds='0'" } [Info - 12:50:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (280) textDocument/documentHighlight in 0ms | Id='280' Method='textDocument/documentHighlight' ElapsedMilliseconds='0' [Trace - 12:50:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 280 in 0ms | Method='textDocument/documentHighlight' ResponseId='280' ElapsedMilliseconds='0'" } [Info - 12:50:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 280 in 0ms | Method='textDocument/documentHighlight' ResponseId='280' ElapsedMilliseconds='0' [Trace - 12:50:47 am] Received response 'textDocument/documentHighlight - (280)' in 1ms. Result: [] [Trace - 12:50:48 am] Sending request 'textDocument/documentHighlight - (281)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 198 } } [Trace - 12:50:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight'" } [Info - 12:50:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight' [Trace - 12:50:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:281 request for processing | Type='Parallel' Name='textDocument/documentHighlight:281'" } [Info - 12:50:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:281 request for processing | Type='Parallel' Name='textDocument/documentHighlight:281' [Trace - 12:50:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 281 | Method='textDocument/documentHighlight' ResponseId='281'" } [Info - 12:50:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 281 | Method='textDocument/documentHighlight' ResponseId='281' [Trace - 12:50:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (281) textDocument/documentHighlight | Id='281' Method='textDocument/documentHighlight'" } [Info - 12:50:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (281) textDocument/documentHighlight | Id='281' Method='textDocument/documentHighlight' [Trace - 12:50:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (281) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='281' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams'" } [Info - 12:50:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (281) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='281' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams' [Trace - 12:50:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer'" } [Info - 12:50:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer' [Trace - 12:50:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (281) textDocument/documentHighlight in 0ms | Id='281' Method='textDocument/documentHighlight' ElapsedMilliseconds='0'" } [Info - 12:50:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (281) textDocument/documentHighlight in 0ms | Id='281' Method='textDocument/documentHighlight' ElapsedMilliseconds='0' [Trace - 12:50:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 281 in 0ms | Method='textDocument/documentHighlight' ResponseId='281' ElapsedMilliseconds='0'" } [Info - 12:50:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 281 in 0ms | Method='textDocument/documentHighlight' ResponseId='281' ElapsedMilliseconds='0' [Trace - 12:50:48 am] Received response 'textDocument/documentHighlight - (281)' in 2ms. Result: [] [Trace - 12:50:48 am] Sending request 'textDocument/codeAction - (282)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 199 }, "end": { "line": 233, "character": 199 } }, "context": { "diagnostics": [] } } [Trace - 12:50:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:50:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:50:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:282 request for processing | Type='Parallel' Name='textDocument/codeAction:282'" } [Info - 12:50:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:282 request for processing | Type='Parallel' Name='textDocument/codeAction:282' [Trace - 12:50:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 282 | Method='textDocument/codeAction' ResponseId='282'" } [Info - 12:50:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 282 | Method='textDocument/codeAction' ResponseId='282' [Trace - 12:50:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (282) textDocument/codeAction | Id='282' Method='textDocument/codeAction'" } [Info - 12:50:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (282) textDocument/codeAction | Id='282' Method='textDocument/codeAction' [Trace - 12:50:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (282) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='282' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:50:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (282) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='282' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:50:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:50:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:50:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (282) textDocument/codeAction in 0ms | Id='282' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:50:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (282) textDocument/codeAction in 0ms | Id='282' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:50:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 282 in 0ms | Method='textDocument/codeAction' ResponseId='282' ElapsedMilliseconds='0'" } [Info - 12:50:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 282 in 0ms | Method='textDocument/codeAction' ResponseId='282' ElapsedMilliseconds='0' [Trace - 12:50:48 am] Received response 'textDocument/codeAction - (282)' in 2ms. Result: [] [Trace - 12:50:50 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 230 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 199 }, "end": { "line": 233, "character": 199 } }, "rangeLength": 0, "text": " " } ] } [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:50:50 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:50:50 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:50:50 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:50 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:200 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:200 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:50 am] Sending request 'textDocument/signatureHelp - (283)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 200 }, "context": { "isRetrigger": false, "triggerCharacter": " ", "triggerKind": 2 } } [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp'" } [Info - 12:50:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:50:50 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:50:50 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:283 request for processing | Type='Parallel' Name='textDocument/signatureHelp:283'" } [Info - 12:50:50 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:283 request for processing | Type='Parallel' Name='textDocument/signatureHelp:283' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 283 | Method='textDocument/signatureHelp' ResponseId='283'" } [Info - 12:50:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 283 | Method='textDocument/signatureHelp' ResponseId='283' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (283) textDocument/signatureHelp | Id='283' Method='textDocument/signatureHelp'" } [Info - 12:50:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (283) textDocument/signatureHelp | Id='283' Method='textDocument/signatureHelp' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (283) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='283' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams'" } [Info - 12:50:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (283) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='283' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp'" } [Info - 12:50:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (283) textDocument/signatureHelp in 1ms | Id='283' Method='textDocument/signatureHelp' ElapsedMilliseconds='1'" } [Info - 12:50:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (283) textDocument/signatureHelp in 1ms | Id='283' Method='textDocument/signatureHelp' ElapsedMilliseconds='1' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 283 in 1ms | Method='textDocument/signatureHelp' ResponseId='283' ElapsedMilliseconds='1'" } [Info - 12:50:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 283 in 1ms | Method='textDocument/signatureHelp' ResponseId='283' ElapsedMilliseconds='1' [Trace - 12:50:50 am] Received response 'textDocument/signatureHelp - (283)' in 5ms. Result: { "signatures": null } [Trace - 12:50:50 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 231 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 200 }, "end": { "line": 233, "character": 200 } }, "rangeLength": 0, "text": ">" } ] } [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:50:50 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:50:50 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:50:50 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:50 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2'" } [Info - 12:50:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:201 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:201 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 3ms | Method='textDocument/didChange' ElapsedMilliseconds='3'" } [Info - 12:50:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 3ms | Method='textDocument/didChange' ElapsedMilliseconds='3' [Trace - 12:50:50 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 232 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 201 }, "end": { "line": 233, "character": 201 } }, "rangeLength": 0, "text": " " } ] } [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:50:50 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:50:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:50:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:50:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:202 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:50:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:202 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:50:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:50:50 am] Sending request 'textDocument/signatureHelp - (284)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 202 }, "context": { "isRetrigger": false, "triggerCharacter": " ", "triggerKind": 2 } } [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp'" } [Info - 12:50:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:50:50 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:50:50 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:284 request for processing | Type='Parallel' Name='textDocument/signatureHelp:284'" } [Info - 12:50:50 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:284 request for processing | Type='Parallel' Name='textDocument/signatureHelp:284' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 284 | Method='textDocument/signatureHelp' ResponseId='284'" } [Info - 12:50:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 284 | Method='textDocument/signatureHelp' ResponseId='284' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (284) textDocument/signatureHelp | Id='284' Method='textDocument/signatureHelp'" } [Info - 12:50:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (284) textDocument/signatureHelp | Id='284' Method='textDocument/signatureHelp' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (284) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='284' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams'" } [Info - 12:50:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (284) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='284' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp'" } [Info - 12:50:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (284) textDocument/signatureHelp in 1ms | Id='284' Method='textDocument/signatureHelp' ElapsedMilliseconds='1'" } [Info - 12:50:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (284) textDocument/signatureHelp in 1ms | Id='284' Method='textDocument/signatureHelp' ElapsedMilliseconds='1' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 284 in 1ms | Method='textDocument/signatureHelp' ResponseId='284' ElapsedMilliseconds='1'" } [Info - 12:50:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 284 in 1ms | Method='textDocument/signatureHelp' ResponseId='284' ElapsedMilliseconds='1' [Trace - 12:50:50 am] Received response 'textDocument/signatureHelp - (284)' in 6ms. Result: { "signatures": null } [Trace - 12:50:50 am] Sending request 'textDocument/foldingRange - (285)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:50:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:285 request for processing | Type='Parallel' Name='textDocument/foldingRange:285'" } [Info - 12:50:50 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:285 request for processing | Type='Parallel' Name='textDocument/foldingRange:285' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 285 | Method='textDocument/foldingRange' ResponseId='285'" } [Info - 12:50:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 285 | Method='textDocument/foldingRange' ResponseId='285' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (285) textDocument/foldingRange | Id='285' Method='textDocument/foldingRange'" } [Info - 12:50:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (285) textDocument/foldingRange | Id='285' Method='textDocument/foldingRange' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (285) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='285' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:50:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (285) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='285' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:50:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (285) textDocument/foldingRange in 0ms | Id='285' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:50:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (285) textDocument/foldingRange in 0ms | Id='285' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 285 in 0ms | Method='textDocument/foldingRange' ResponseId='285' ElapsedMilliseconds='0'" } [Info - 12:50:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 285 in 0ms | Method='textDocument/foldingRange' ResponseId='285' ElapsedMilliseconds='0' [Trace - 12:50:50 am] Received response 'textDocument/foldingRange - (285)' in 3ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:50:50 am] Sending request 'textDocument/codeLens - (286)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:50:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:286 request for processing | Type='Parallel' Name='textDocument/codeLens:286'" } [Info - 12:50:50 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:286 request for processing | Type='Parallel' Name='textDocument/codeLens:286' [Trace - 12:50:50 am] Sending request 'textDocument/codeAction - (287)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 202 }, "end": { "line": 233, "character": 202 } }, "context": { "diagnostics": [] } } [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 286 | Method='textDocument/codeLens' ResponseId='286'" } [Info - 12:50:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 286 | Method='textDocument/codeLens' ResponseId='286' [Trace - 12:50:50 am] Sending request 'textDocument/codeLens - (288)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (286) textDocument/codeLens | Id='286' Method='textDocument/codeLens'" } [Info - 12:50:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (286) textDocument/codeLens | Id='286' Method='textDocument/codeLens' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (286) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='286' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:50:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (286) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='286' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:50:50 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:50:50 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:50:50 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:50:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (286) textDocument/codeLens in 0ms | Id='286' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:50:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (286) textDocument/codeLens in 0ms | Id='286' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 286 in 0ms | Method='textDocument/codeLens' ResponseId='286' ElapsedMilliseconds='0'" } [Info - 12:50:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 286 in 0ms | Method='textDocument/codeLens' ResponseId='286' ElapsedMilliseconds='0' [Trace - 12:50:50 am] Received response 'textDocument/codeLens - (286)' in 4ms. Result: [] [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:50:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:287 request for processing | Type='Parallel' Name='textDocument/codeAction:287'" } [Info - 12:50:50 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:287 request for processing | Type='Parallel' Name='textDocument/codeAction:287' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 287 | Method='textDocument/codeAction' ResponseId='287'" } [Info - 12:50:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 287 | Method='textDocument/codeAction' ResponseId='287' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (287) textDocument/codeAction | Id='287' Method='textDocument/codeAction'" } [Info - 12:50:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (287) textDocument/codeAction | Id='287' Method='textDocument/codeAction' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (287) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='287' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:50:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (287) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='287' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:50:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (287) textDocument/codeAction in 0ms | Id='287' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:50:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (287) textDocument/codeAction in 0ms | Id='287' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 287 in 0ms | Method='textDocument/codeAction' ResponseId='287' ElapsedMilliseconds='0'" } [Info - 12:50:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 287 in 0ms | Method='textDocument/codeAction' ResponseId='287' ElapsedMilliseconds='0' [Trace - 12:50:50 am] Received response 'textDocument/codeAction - (287)' in 2ms. Result: [] [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:50:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:288 request for processing | Type='Parallel' Name='textDocument/codeLens:288'" } [Info - 12:50:50 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:288 request for processing | Type='Parallel' Name='textDocument/codeLens:288' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 288 | Method='textDocument/codeLens' ResponseId='288'" } [Info - 12:50:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 288 | Method='textDocument/codeLens' ResponseId='288' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (288) textDocument/codeLens | Id='288' Method='textDocument/codeLens'" } [Info - 12:50:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (288) textDocument/codeLens | Id='288' Method='textDocument/codeLens' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (288) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='288' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:50:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (288) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='288' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:50:50 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:50:50 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:50:50 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:50:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (288) textDocument/codeLens in 0ms | Id='288' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:50:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (288) textDocument/codeLens in 0ms | Id='288' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 288 in 0ms | Method='textDocument/codeLens' ResponseId='288' ElapsedMilliseconds='0'" } [Info - 12:50:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 288 in 0ms | Method='textDocument/codeLens' ResponseId='288' ElapsedMilliseconds='0' [Trace - 12:50:50 am] Received response 'textDocument/codeLens - (288)' in 3ms. Result: [] [Trace - 12:50:50 am] Sending request 'textDocument/documentSymbol - (289)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:50:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:289 request for processing | Type='Parallel' Name='textDocument/documentSymbol:289'" } [Info - 12:50:50 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:289 request for processing | Type='Parallel' Name='textDocument/documentSymbol:289' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 289 | Method='textDocument/documentSymbol' ResponseId='289'" } [Info - 12:50:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 289 | Method='textDocument/documentSymbol' ResponseId='289' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (289) textDocument/documentSymbol | Id='289' Method='textDocument/documentSymbol'" } [Info - 12:50:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (289) textDocument/documentSymbol | Id='289' Method='textDocument/documentSymbol' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (289) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='289' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:50:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (289) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='289' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:50:50 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | " } [Info - 12:50:50 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:50:50 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:50:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (289) textDocument/documentSymbol in 2ms | Id='289' Method='textDocument/documentSymbol' ElapsedMilliseconds='2'" } [Info - 12:50:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (289) textDocument/documentSymbol in 2ms | Id='289' Method='textDocument/documentSymbol' ElapsedMilliseconds='2' [Trace - 12:50:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 289 in 2ms | Method='textDocument/documentSymbol' ResponseId='289' ElapsedMilliseconds='2'" } [Info - 12:50:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 289 in 2ms | Method='textDocument/documentSymbol' ResponseId='289' ElapsedMilliseconds='2' [Trace - 12:50:50 am] Received response 'textDocument/documentSymbol - (289)' in 5ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:50:52 am] Sending request 'textDocument/documentHighlight - (290)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 16 } } [Trace - 12:50:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight'" } [Info - 12:50:52 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight' [Trace - 12:50:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:290 request for processing | Type='Parallel' Name='textDocument/documentHighlight:290'" } [Info - 12:50:52 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:290 request for processing | Type='Parallel' Name='textDocument/documentHighlight:290' [Trace - 12:50:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 290 | Method='textDocument/documentHighlight' ResponseId='290'" } [Info - 12:50:52 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 290 | Method='textDocument/documentHighlight' ResponseId='290' [Trace - 12:50:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (290) textDocument/documentHighlight | Id='290' Method='textDocument/documentHighlight'" } [Info - 12:50:52 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (290) textDocument/documentHighlight | Id='290' Method='textDocument/documentHighlight' [Trace - 12:50:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (290) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='290' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams'" } [Info - 12:50:52 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (290) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='290' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams' [Trace - 12:50:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer'" } [Info - 12:50:52 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer' [Trace - 12:50:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (290) textDocument/documentHighlight in 0ms | Id='290' Method='textDocument/documentHighlight' ElapsedMilliseconds='0'" } [Info - 12:50:52 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (290) textDocument/documentHighlight in 0ms | Id='290' Method='textDocument/documentHighlight' ElapsedMilliseconds='0' [Trace - 12:50:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 290 in 0ms | Method='textDocument/documentHighlight' ResponseId='290' ElapsedMilliseconds='0'" } [Info - 12:50:52 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 290 in 0ms | Method='textDocument/documentHighlight' ResponseId='290' ElapsedMilliseconds='0' [Trace - 12:50:52 am] Received response 'textDocument/documentHighlight - (290)' in 2ms. Result: [] [Trace - 12:50:52 am] Sending request 'textDocument/codeAction - (291)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 16 }, "end": { "line": 233, "character": 16 } }, "context": { "diagnostics": [] } } [Trace - 12:50:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:50:52 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:50:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:291 request for processing | Type='Parallel' Name='textDocument/codeAction:291'" } [Info - 12:50:52 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:291 request for processing | Type='Parallel' Name='textDocument/codeAction:291' [Trace - 12:50:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 291 | Method='textDocument/codeAction' ResponseId='291'" } [Info - 12:50:52 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 291 | Method='textDocument/codeAction' ResponseId='291' [Trace - 12:50:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (291) textDocument/codeAction | Id='291' Method='textDocument/codeAction'" } [Info - 12:50:52 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (291) textDocument/codeAction | Id='291' Method='textDocument/codeAction' [Trace - 12:50:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (291) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='291' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:50:52 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (291) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='291' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:50:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:50:52 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:50:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (291) textDocument/codeAction in 0ms | Id='291' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:50:52 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (291) textDocument/codeAction in 0ms | Id='291' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:50:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 291 in 0ms | Method='textDocument/codeAction' ResponseId='291' ElapsedMilliseconds='0'" } [Info - 12:50:52 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 291 in 0ms | Method='textDocument/codeAction' ResponseId='291' ElapsedMilliseconds='0' [Trace - 12:50:52 am] Received response 'textDocument/codeAction - (291)' in 2ms. Result: [] [Trace - 12:50:54 am] Sending request 'textDocument/hover - (292)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 225, "character": 18 } } [Trace - 12:50:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover'" } [Info - 12:50:54 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover' [Trace - 12:50:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:292 request for processing | Type='Parallel' Name='textDocument/hover:292'" } [Info - 12:50:54 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:292 request for processing | Type='Parallel' Name='textDocument/hover:292' [Trace - 12:50:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 292 | Method='textDocument/hover' ResponseId='292'" } [Info - 12:50:54 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 292 | Method='textDocument/hover' ResponseId='292' [Trace - 12:50:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (292) textDocument/hover | Id='292' Method='textDocument/hover'" } [Info - 12:50:54 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (292) textDocument/hover | Id='292' Method='textDocument/hover' [Trace - 12:50:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (292) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='292' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams'" } [Info - 12:50:54 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (292) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='292' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams' [Trace - 12:50:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover'" } [Info - 12:50:54 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover' [Trace - 12:50:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (292) textDocument/hover in 1ms | Id='292' Method='textDocument/hover' ElapsedMilliseconds='1'" } [Info - 12:50:54 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (292) textDocument/hover in 1ms | Id='292' Method='textDocument/hover' ElapsedMilliseconds='1' [Trace - 12:50:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 292 in 1ms | Method='textDocument/hover' ResponseId='292' ElapsedMilliseconds='1'" } [Info - 12:50:54 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 292 in 1ms | Method='textDocument/hover' ResponseId='292' ElapsedMilliseconds='1' [Trace - 12:50:54 am] Received response 'textDocument/hover - (292)' in 5ms. Result: { "contents": null } [Trace - 12:50:55 am] Sending request 'textDocument/documentHighlight - (293)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 16 } } [Trace - 12:50:55 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight'" } [Info - 12:50:55 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight' [Trace - 12:50:55 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:293 request for processing | Type='Parallel' Name='textDocument/documentHighlight:293'" } [Info - 12:50:55 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:293 request for processing | Type='Parallel' Name='textDocument/documentHighlight:293' [Trace - 12:50:55 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 293 | Method='textDocument/documentHighlight' ResponseId='293'" } [Info - 12:50:55 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 293 | Method='textDocument/documentHighlight' ResponseId='293' [Trace - 12:50:55 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (293) textDocument/documentHighlight | Id='293' Method='textDocument/documentHighlight'" } [Info - 12:50:55 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (293) textDocument/documentHighlight | Id='293' Method='textDocument/documentHighlight' [Trace - 12:50:55 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (293) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='293' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams'" } [Info - 12:50:55 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (293) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='293' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams' [Trace - 12:50:55 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer'" } [Info - 12:50:55 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer' [Trace - 12:50:55 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (293) textDocument/documentHighlight in 0ms | Id='293' Method='textDocument/documentHighlight' ElapsedMilliseconds='0'" } [Info - 12:50:55 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (293) textDocument/documentHighlight in 0ms | Id='293' Method='textDocument/documentHighlight' ElapsedMilliseconds='0' [Trace - 12:50:55 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 293 in 0ms | Method='textDocument/documentHighlight' ResponseId='293' ElapsedMilliseconds='0'" } [Info - 12:50:55 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 293 in 0ms | Method='textDocument/documentHighlight' ResponseId='293' ElapsedMilliseconds='0' [Trace - 12:50:55 am] Received response 'textDocument/documentHighlight - (293)' in 1ms. Result: [] [Trace - 12:50:56 am] Sending request 'textDocument/codeAction - (294)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 16 }, "end": { "line": 233, "character": 203 } }, "context": { "diagnostics": [] } } [Trace - 12:50:56 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:50:56 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:50:56 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:294 request for processing | Type='Parallel' Name='textDocument/codeAction:294'" } [Info - 12:50:56 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:294 request for processing | Type='Parallel' Name='textDocument/codeAction:294' [Trace - 12:50:56 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 294 | Method='textDocument/codeAction' ResponseId='294'" } [Info - 12:50:56 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 294 | Method='textDocument/codeAction' ResponseId='294' [Trace - 12:50:56 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (294) textDocument/codeAction | Id='294' Method='textDocument/codeAction'" } [Info - 12:50:56 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (294) textDocument/codeAction | Id='294' Method='textDocument/codeAction' [Trace - 12:50:56 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (294) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='294' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:50:56 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (294) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='294' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:50:56 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:50:56 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:50:56 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (294) textDocument/codeAction in 0ms | Id='294' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:50:56 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (294) textDocument/codeAction in 0ms | Id='294' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:50:56 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 294 in 0ms | Method='textDocument/codeAction' ResponseId='294' ElapsedMilliseconds='0'" } [Info - 12:50:56 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 294 in 0ms | Method='textDocument/codeAction' ResponseId='294' ElapsedMilliseconds='0' [Trace - 12:50:56 am] Received response 'textDocument/codeAction - (294)' in 3ms. Result: [] [Trace - 12:50:57 am] Sending request 'textDocument/documentHighlight - (295)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 225, "character": 68 } } [Trace - 12:50:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight'" } [Info - 12:50:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight' [Trace - 12:50:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:295 request for processing | Type='Parallel' Name='textDocument/documentHighlight:295'" } [Info - 12:50:57 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:295 request for processing | Type='Parallel' Name='textDocument/documentHighlight:295' [Trace - 12:50:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 295 | Method='textDocument/documentHighlight' ResponseId='295'" } [Info - 12:50:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 295 | Method='textDocument/documentHighlight' ResponseId='295' [Trace - 12:50:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (295) textDocument/documentHighlight | Id='295' Method='textDocument/documentHighlight'" } [Info - 12:50:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (295) textDocument/documentHighlight | Id='295' Method='textDocument/documentHighlight' [Trace - 12:50:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (295) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='295' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams'" } [Info - 12:50:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (295) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='295' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams' [Trace - 12:50:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer'" } [Info - 12:50:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer' [Trace - 12:50:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (295) textDocument/documentHighlight in 0ms | Id='295' Method='textDocument/documentHighlight' ElapsedMilliseconds='0'" } [Info - 12:50:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (295) textDocument/documentHighlight in 0ms | Id='295' Method='textDocument/documentHighlight' ElapsedMilliseconds='0' [Trace - 12:50:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 295 in 0ms | Method='textDocument/documentHighlight' ResponseId='295' ElapsedMilliseconds='0'" } [Info - 12:50:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 295 in 0ms | Method='textDocument/documentHighlight' ResponseId='295' ElapsedMilliseconds='0' [Trace - 12:50:57 am] Received response 'textDocument/documentHighlight - (295)' in 3ms. Result: [] [Trace - 12:50:57 am] Sending request 'textDocument/codeAction - (296)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 225, "character": 68 }, "end": { "line": 225, "character": 68 } }, "context": { "diagnostics": [] } } [Trace - 12:50:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:50:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:50:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:296 request for processing | Type='Parallel' Name='textDocument/codeAction:296'" } [Info - 12:50:57 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:296 request for processing | Type='Parallel' Name='textDocument/codeAction:296' [Trace - 12:50:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 296 | Method='textDocument/codeAction' ResponseId='296'" } [Info - 12:50:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 296 | Method='textDocument/codeAction' ResponseId='296' [Trace - 12:50:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (296) textDocument/codeAction | Id='296' Method='textDocument/codeAction'" } [Info - 12:50:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (296) textDocument/codeAction | Id='296' Method='textDocument/codeAction' [Trace - 12:50:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (296) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='296' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:50:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (296) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='296' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:50:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:50:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:50:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (296) textDocument/codeAction in 0ms | Id='296' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:50:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (296) textDocument/codeAction in 0ms | Id='296' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:50:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 296 in 0ms | Method='textDocument/codeAction' ResponseId='296' ElapsedMilliseconds='0'" } [Info - 12:50:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 296 in 0ms | Method='textDocument/codeAction' ResponseId='296' ElapsedMilliseconds='0' [Trace - 12:50:57 am] Received response 'textDocument/codeAction - (296)' in 4ms. Result: [] [Trace - 12:50:57 am] Sending request 'textDocument/hover - (297)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 225, "character": 68 } } [Trace - 12:50:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover'" } [Info - 12:50:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover' [Trace - 12:50:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:297 request for processing | Type='Parallel' Name='textDocument/hover:297'" } [Info - 12:50:57 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:297 request for processing | Type='Parallel' Name='textDocument/hover:297' [Trace - 12:50:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 297 | Method='textDocument/hover' ResponseId='297'" } [Info - 12:50:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 297 | Method='textDocument/hover' ResponseId='297' [Trace - 12:50:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (297) textDocument/hover | Id='297' Method='textDocument/hover'" } [Info - 12:50:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (297) textDocument/hover | Id='297' Method='textDocument/hover' [Trace - 12:50:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (297) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='297' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams'" } [Info - 12:50:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (297) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='297' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams' [Trace - 12:50:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover'" } [Info - 12:50:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover' [Trace - 12:50:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (297) textDocument/hover in 0ms | Id='297' Method='textDocument/hover' ElapsedMilliseconds='0'" } [Info - 12:50:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (297) textDocument/hover in 0ms | Id='297' Method='textDocument/hover' ElapsedMilliseconds='0' [Trace - 12:50:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 297 in 0ms | Method='textDocument/hover' ResponseId='297' ElapsedMilliseconds='0'" } [Info - 12:50:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 297 in 0ms | Method='textDocument/hover' ResponseId='297' ElapsedMilliseconds='0' [Trace - 12:50:57 am] Received response 'textDocument/hover - (297)' in 2ms. Result: { "contents": null } [Trace - 12:50:58 am] Sending request 'textDocument/documentHighlight - (298)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 225, "character": 8 } } [Trace - 12:50:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight'" } [Info - 12:50:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight' [Trace - 12:50:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:298 request for processing | Type='Parallel' Name='textDocument/documentHighlight:298'" } [Info - 12:50:58 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:298 request for processing | Type='Parallel' Name='textDocument/documentHighlight:298' [Trace - 12:50:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 298 | Method='textDocument/documentHighlight' ResponseId='298'" } [Info - 12:50:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 298 | Method='textDocument/documentHighlight' ResponseId='298' [Trace - 12:50:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (298) textDocument/documentHighlight | Id='298' Method='textDocument/documentHighlight'" } [Info - 12:50:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (298) textDocument/documentHighlight | Id='298' Method='textDocument/documentHighlight' [Trace - 12:50:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (298) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='298' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams'" } [Info - 12:50:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (298) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='298' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams' [Trace - 12:50:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer'" } [Info - 12:50:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer' [Trace - 12:50:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (298) textDocument/documentHighlight in 0ms | Id='298' Method='textDocument/documentHighlight' ElapsedMilliseconds='0'" } [Info - 12:50:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (298) textDocument/documentHighlight in 0ms | Id='298' Method='textDocument/documentHighlight' ElapsedMilliseconds='0' [Trace - 12:50:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 298 in 0ms | Method='textDocument/documentHighlight' ResponseId='298' ElapsedMilliseconds='0'" } [Info - 12:50:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 298 in 0ms | Method='textDocument/documentHighlight' ResponseId='298' ElapsedMilliseconds='0' [Trace - 12:50:58 am] Received response 'textDocument/documentHighlight - (298)' in 1ms. Result: [] [Trace - 12:50:58 am] Sending request 'textDocument/codeAction - (299)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 225, "character": 8 }, "end": { "line": 225, "character": 102 } }, "context": { "diagnostics": [] } } [Trace - 12:50:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:50:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:50:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:299 request for processing | Type='Parallel' Name='textDocument/codeAction:299'" } [Info - 12:50:58 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:299 request for processing | Type='Parallel' Name='textDocument/codeAction:299' [Trace - 12:50:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 299 | Method='textDocument/codeAction' ResponseId='299'" } [Info - 12:50:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 299 | Method='textDocument/codeAction' ResponseId='299' [Trace - 12:50:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (299) textDocument/codeAction | Id='299' Method='textDocument/codeAction'" } [Info - 12:50:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (299) textDocument/codeAction | Id='299' Method='textDocument/codeAction' [Trace - 12:50:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (299) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='299' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:50:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (299) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='299' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:50:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:50:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:50:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (299) textDocument/codeAction in 0ms | Id='299' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:50:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (299) textDocument/codeAction in 0ms | Id='299' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:50:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 299 in 0ms | Method='textDocument/codeAction' ResponseId='299' ElapsedMilliseconds='0'" } [Info - 12:50:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 299 in 0ms | Method='textDocument/codeAction' ResponseId='299' ElapsedMilliseconds='0' [Trace - 12:50:58 am] Received response 'textDocument/codeAction - (299)' in 4ms. Result: [] [Trace - 12:50:59 am] Sending request 'textDocument/hover - (300)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 49 } } [Trace - 12:50:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover'" } [Info - 12:50:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover' [Trace - 12:50:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:300 request for processing | Type='Parallel' Name='textDocument/hover:300'" } [Info - 12:50:59 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:300 request for processing | Type='Parallel' Name='textDocument/hover:300' [Trace - 12:50:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 300 | Method='textDocument/hover' ResponseId='300'" } [Info - 12:50:59 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 300 | Method='textDocument/hover' ResponseId='300' [Trace - 12:50:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (300) textDocument/hover | Id='300' Method='textDocument/hover'" } [Info - 12:50:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (300) textDocument/hover | Id='300' Method='textDocument/hover' [Trace - 12:50:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (300) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='300' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams'" } [Info - 12:50:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (300) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='300' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams' [Trace - 12:50:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover'" } [Info - 12:50:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover' [Trace - 12:50:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (300) textDocument/hover in 0ms | Id='300' Method='textDocument/hover' ElapsedMilliseconds='0'" } [Info - 12:50:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (300) textDocument/hover in 0ms | Id='300' Method='textDocument/hover' ElapsedMilliseconds='0' [Trace - 12:50:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 300 in 0ms | Method='textDocument/hover' ResponseId='300' ElapsedMilliseconds='0'" } [Info - 12:50:59 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 300 in 0ms | Method='textDocument/hover' ResponseId='300' ElapsedMilliseconds='0' [Trace - 12:50:59 am] Received response 'textDocument/hover - (300)' in 2ms. Result: { "contents": null } [Trace - 12:50:59 am] Sending request 'textDocument/documentHighlight - (301)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 49 } } [Trace - 12:50:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight'" } [Info - 12:50:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight' [Trace - 12:50:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:301 request for processing | Type='Parallel' Name='textDocument/documentHighlight:301'" } [Info - 12:50:59 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:301 request for processing | Type='Parallel' Name='textDocument/documentHighlight:301' [Trace - 12:50:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 301 | Method='textDocument/documentHighlight' ResponseId='301'" } [Info - 12:50:59 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 301 | Method='textDocument/documentHighlight' ResponseId='301' [Trace - 12:50:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (301) textDocument/documentHighlight | Id='301' Method='textDocument/documentHighlight'" } [Info - 12:50:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (301) textDocument/documentHighlight | Id='301' Method='textDocument/documentHighlight' [Trace - 12:50:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (301) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='301' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams'" } [Info - 12:50:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (301) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='301' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams' [Trace - 12:50:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer'" } [Info - 12:50:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer' [Trace - 12:50:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (301) textDocument/documentHighlight in 0ms | Id='301' Method='textDocument/documentHighlight' ElapsedMilliseconds='0'" } [Info - 12:50:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (301) textDocument/documentHighlight in 0ms | Id='301' Method='textDocument/documentHighlight' ElapsedMilliseconds='0' [Trace - 12:50:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 301 in 0ms | Method='textDocument/documentHighlight' ResponseId='301' ElapsedMilliseconds='0'" } [Info - 12:50:59 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 301 in 0ms | Method='textDocument/documentHighlight' ResponseId='301' ElapsedMilliseconds='0' [Trace - 12:50:59 am] Received response 'textDocument/documentHighlight - (301)' in 3ms. Result: [] [Trace - 12:50:59 am] Sending request 'textDocument/codeAction - (302)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 49 }, "end": { "line": 233, "character": 49 } }, "context": { "diagnostics": [] } } [Trace - 12:50:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:50:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:50:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:302 request for processing | Type='Parallel' Name='textDocument/codeAction:302'" } [Info - 12:50:59 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:302 request for processing | Type='Parallel' Name='textDocument/codeAction:302' [Trace - 12:50:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 302 | Method='textDocument/codeAction' ResponseId='302'" } [Info - 12:50:59 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 302 | Method='textDocument/codeAction' ResponseId='302' [Trace - 12:50:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (302) textDocument/codeAction | Id='302' Method='textDocument/codeAction'" } [Info - 12:50:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (302) textDocument/codeAction | Id='302' Method='textDocument/codeAction' [Trace - 12:50:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (302) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='302' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:50:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (302) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='302' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:50:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:50:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:50:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (302) textDocument/codeAction in 0ms | Id='302' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:50:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (302) textDocument/codeAction in 0ms | Id='302' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:50:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 302 in 0ms | Method='textDocument/codeAction' ResponseId='302' ElapsedMilliseconds='0'" } [Info - 12:50:59 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 302 in 0ms | Method='textDocument/codeAction' ResponseId='302' ElapsedMilliseconds='0' [Trace - 12:50:59 am] Received response 'textDocument/codeAction - (302)' in 3ms. Result: [] [Trace - 12:51:00 am] Sending request 'textDocument/codeAction - (303)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 203 }, "end": { "line": 233, "character": 203 } }, "context": { "diagnostics": [] } } [Trace - 12:51:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:51:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:51:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:303 request for processing | Type='Parallel' Name='textDocument/codeAction:303'" } [Info - 12:51:00 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:303 request for processing | Type='Parallel' Name='textDocument/codeAction:303' [Trace - 12:51:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 303 | Method='textDocument/codeAction' ResponseId='303'" } [Info - 12:51:00 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 303 | Method='textDocument/codeAction' ResponseId='303' [Trace - 12:51:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (303) textDocument/codeAction | Id='303' Method='textDocument/codeAction'" } [Info - 12:51:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (303) textDocument/codeAction | Id='303' Method='textDocument/codeAction' [Trace - 12:51:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (303) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='303' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:51:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (303) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='303' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:51:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:51:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:51:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (303) textDocument/codeAction in 0ms | Id='303' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:51:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (303) textDocument/codeAction in 0ms | Id='303' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:51:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 303 in 0ms | Method='textDocument/codeAction' ResponseId='303' ElapsedMilliseconds='0'" } [Info - 12:51:00 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 303 in 0ms | Method='textDocument/codeAction' ResponseId='303' ElapsedMilliseconds='0' [Trace - 12:51:00 am] Received response 'textDocument/codeAction - (303)' in 4ms. Result: [] [Trace - 12:51:00 am] Sending request 'textDocument/codeAction - (304)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 202 }, "end": { "line": 233, "character": 202 } }, "context": { "diagnostics": [] } } [Trace - 12:51:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:51:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:51:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:304 request for processing | Type='Parallel' Name='textDocument/codeAction:304'" } [Info - 12:51:00 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:304 request for processing | Type='Parallel' Name='textDocument/codeAction:304' [Trace - 12:51:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 304 | Method='textDocument/codeAction' ResponseId='304'" } [Info - 12:51:00 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 304 | Method='textDocument/codeAction' ResponseId='304' [Trace - 12:51:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (304) textDocument/codeAction | Id='304' Method='textDocument/codeAction'" } [Info - 12:51:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (304) textDocument/codeAction | Id='304' Method='textDocument/codeAction' [Trace - 12:51:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (304) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='304' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:51:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (304) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='304' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:51:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:51:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:51:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (304) textDocument/codeAction in 0ms | Id='304' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:51:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (304) textDocument/codeAction in 0ms | Id='304' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:51:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 304 in 0ms | Method='textDocument/codeAction' ResponseId='304' ElapsedMilliseconds='0'" } [Info - 12:51:00 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 304 in 0ms | Method='textDocument/codeAction' ResponseId='304' ElapsedMilliseconds='0' [Trace - 12:51:00 am] Received response 'textDocument/codeAction - (304)' in 2ms. Result: [] [Trace - 12:51:00 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 233 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 202 }, "end": { "line": 233, "character": 202 } }, "rangeLength": 0, "text": "Set-DatabricksEnvironment -ApiRootUrl $databricksWorkspaceUrl -AccessToken $databricksAadToken" } ] } [Trace - 12:51:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:51:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:51:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:51:00 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:51:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:51:00 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:51:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:51:00 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:51:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:51:00 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:51:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:51:00 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:51:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:51:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:51:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:51:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:51:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:51:00 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:51:00 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:203 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:51:00 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:203 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:51:00 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2'" } [Info - 12:51:00 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2' [Trace - 12:51:01 am] Sending request 'textDocument/foldingRange - (305)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:51:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:51:01 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:51:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:51:01 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:51:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:51:01 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:51:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:305 request for processing | Type='Parallel' Name='textDocument/foldingRange:305'" } [Info - 12:51:01 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:305 request for processing | Type='Parallel' Name='textDocument/foldingRange:305' [Trace - 12:51:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 305 | Method='textDocument/foldingRange' ResponseId='305'" } [Info - 12:51:01 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 305 | Method='textDocument/foldingRange' ResponseId='305' [Trace - 12:51:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (305) textDocument/foldingRange | Id='305' Method='textDocument/foldingRange'" } [Info - 12:51:01 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (305) textDocument/foldingRange | Id='305' Method='textDocument/foldingRange' [Trace - 12:51:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (305) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='305' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:51:01 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (305) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='305' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:51:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:51:01 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:51:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (305) textDocument/foldingRange in 0ms | Id='305' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:51:01 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (305) textDocument/foldingRange in 0ms | Id='305' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:51:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 305 in 0ms | Method='textDocument/foldingRange' ResponseId='305' ElapsedMilliseconds='0'" } [Info - 12:51:01 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 305 in 0ms | Method='textDocument/foldingRange' ResponseId='305' ElapsedMilliseconds='0' [Trace - 12:51:01 am] Received response 'textDocument/foldingRange - (305)' in 4ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:51:01 am] Sending request 'textDocument/codeLens - (306)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:51:01 am] Sending request 'textDocument/codeAction - (307)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 296 }, "end": { "line": 233, "character": 296 } }, "context": { "diagnostics": [] } } [Trace - 12:51:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:51:01 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:51:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:306 request for processing | Type='Parallel' Name='textDocument/codeLens:306'" } [Info - 12:51:01 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:306 request for processing | Type='Parallel' Name='textDocument/codeLens:306' [Trace - 12:51:01 am] Sending request 'textDocument/codeLens - (308)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:51:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 306 | Method='textDocument/codeLens' ResponseId='306'" } [Info - 12:51:01 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 306 | Method='textDocument/codeLens' ResponseId='306' [Trace - 12:51:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (306) textDocument/codeLens | Id='306' Method='textDocument/codeLens'" } [Info - 12:51:01 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (306) textDocument/codeLens | Id='306' Method='textDocument/codeLens' [Trace - 12:51:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (306) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='306' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:51:01 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (306) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='306' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:51:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:51:01 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:51:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:51:01 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:51:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:51:01 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:51:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:51:01 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:51:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (306) textDocument/codeLens in 0ms | Id='306' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:51:01 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (306) textDocument/codeLens in 0ms | Id='306' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:51:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 306 in 0ms | Method='textDocument/codeLens' ResponseId='306' ElapsedMilliseconds='0'" } [Info - 12:51:01 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 306 in 0ms | Method='textDocument/codeLens' ResponseId='306' ElapsedMilliseconds='0' [Trace - 12:51:01 am] Received response 'textDocument/codeLens - (306)' in 3ms. Result: [] [Trace - 12:51:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:51:01 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:51:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:307 request for processing | Type='Parallel' Name='textDocument/codeAction:307'" } [Info - 12:51:01 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:307 request for processing | Type='Parallel' Name='textDocument/codeAction:307' [Trace - 12:51:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 307 | Method='textDocument/codeAction' ResponseId='307'" } [Info - 12:51:01 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 307 | Method='textDocument/codeAction' ResponseId='307' [Trace - 12:51:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (307) textDocument/codeAction | Id='307' Method='textDocument/codeAction'" } [Info - 12:51:01 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (307) textDocument/codeAction | Id='307' Method='textDocument/codeAction' [Trace - 12:51:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (307) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='307' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:51:01 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (307) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='307' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:51:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:51:01 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:51:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (307) textDocument/codeAction in 0ms | Id='307' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:51:01 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (307) textDocument/codeAction in 0ms | Id='307' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:51:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 307 in 0ms | Method='textDocument/codeAction' ResponseId='307' ElapsedMilliseconds='0'" } [Info - 12:51:01 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 307 in 0ms | Method='textDocument/codeAction' ResponseId='307' ElapsedMilliseconds='0' [Trace - 12:51:01 am] Received response 'textDocument/codeAction - (307)' in 3ms. Result: [] [Trace - 12:51:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:51:01 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:51:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:308 request for processing | Type='Parallel' Name='textDocument/codeLens:308'" } [Info - 12:51:01 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:308 request for processing | Type='Parallel' Name='textDocument/codeLens:308' [Trace - 12:51:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 308 | Method='textDocument/codeLens' ResponseId='308'" } [Info - 12:51:01 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 308 | Method='textDocument/codeLens' ResponseId='308' [Trace - 12:51:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (308) textDocument/codeLens | Id='308' Method='textDocument/codeLens'" } [Info - 12:51:01 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (308) textDocument/codeLens | Id='308' Method='textDocument/codeLens' [Trace - 12:51:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (308) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='308' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:51:01 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (308) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='308' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:51:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:51:01 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:51:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:51:01 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:51:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:51:01 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:51:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:51:01 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:51:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (308) textDocument/codeLens in 0ms | Id='308' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:51:01 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (308) textDocument/codeLens in 0ms | Id='308' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:51:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 308 in 0ms | Method='textDocument/codeLens' ResponseId='308' ElapsedMilliseconds='0'" } [Info - 12:51:01 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 308 in 0ms | Method='textDocument/codeLens' ResponseId='308' ElapsedMilliseconds='0' [Trace - 12:51:01 am] Received response 'textDocument/codeLens - (308)' in 3ms. Result: [] [Trace - 12:51:01 am] Sending request 'textDocument/documentSymbol - (309)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:51:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:51:01 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:51:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:309 request for processing | Type='Parallel' Name='textDocument/documentSymbol:309'" } [Info - 12:51:01 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:309 request for processing | Type='Parallel' Name='textDocument/documentSymbol:309' [Trace - 12:51:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 309 | Method='textDocument/documentSymbol' ResponseId='309'" } [Info - 12:51:01 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 309 | Method='textDocument/documentSymbol' ResponseId='309' [Trace - 12:51:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (309) textDocument/documentSymbol | Id='309' Method='textDocument/documentSymbol'" } [Info - 12:51:01 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (309) textDocument/documentSymbol | Id='309' Method='textDocument/documentSymbol' [Trace - 12:51:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (309) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='309' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:51:01 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (309) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='309' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:51:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:51:01 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:51:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | " } [Info - 12:51:01 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | [Trace - 12:51:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:51:01 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:51:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:51:01 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:51:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (309) textDocument/documentSymbol in 2ms | Id='309' Method='textDocument/documentSymbol' ElapsedMilliseconds='2'" } [Info - 12:51:01 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (309) textDocument/documentSymbol in 2ms | Id='309' Method='textDocument/documentSymbol' ElapsedMilliseconds='2' [Trace - 12:51:01 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 309 in 2ms | Method='textDocument/documentSymbol' ResponseId='309' ElapsedMilliseconds='2'" } [Info - 12:51:01 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 309 in 2ms | Method='textDocument/documentSymbol' ResponseId='309' ElapsedMilliseconds='2' [Trace - 12:51:01 am] Received response 'textDocument/documentSymbol - (309)' in 4ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:51:03 am] Sending request 'textDocument/hover - (310)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 240 } } [Trace - 12:51:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover'" } [Info - 12:51:03 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover' [Trace - 12:51:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:310 request for processing | Type='Parallel' Name='textDocument/hover:310'" } [Info - 12:51:03 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:310 request for processing | Type='Parallel' Name='textDocument/hover:310' [Trace - 12:51:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 310 | Method='textDocument/hover' ResponseId='310'" } [Info - 12:51:03 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 310 | Method='textDocument/hover' ResponseId='310' [Trace - 12:51:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (310) textDocument/hover | Id='310' Method='textDocument/hover'" } [Info - 12:51:03 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (310) textDocument/hover | Id='310' Method='textDocument/hover' [Trace - 12:51:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (310) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='310' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams'" } [Info - 12:51:03 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (310) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='310' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams' [Trace - 12:51:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover'" } [Info - 12:51:03 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover' [Trace - 12:51:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (310) textDocument/hover in 0ms | Id='310' Method='textDocument/hover' ElapsedMilliseconds='0'" } [Info - 12:51:03 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (310) textDocument/hover in 0ms | Id='310' Method='textDocument/hover' ElapsedMilliseconds='0' [Trace - 12:51:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 310 in 0ms | Method='textDocument/hover' ResponseId='310' ElapsedMilliseconds='0'" } [Info - 12:51:03 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 310 in 0ms | Method='textDocument/hover' ResponseId='310' ElapsedMilliseconds='0' [Trace - 12:51:03 am] Received response 'textDocument/hover - (310)' in 2ms. Result: { "contents": null } [Trace - 12:51:04 am] Sending request 'textDocument/documentHighlight - (311)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 240 } } [Trace - 12:51:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight'" } [Info - 12:51:04 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight' [Trace - 12:51:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:311 request for processing | Type='Parallel' Name='textDocument/documentHighlight:311'" } [Info - 12:51:04 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:311 request for processing | Type='Parallel' Name='textDocument/documentHighlight:311' [Trace - 12:51:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 311 | Method='textDocument/documentHighlight' ResponseId='311'" } [Info - 12:51:04 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 311 | Method='textDocument/documentHighlight' ResponseId='311' [Trace - 12:51:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (311) textDocument/documentHighlight | Id='311' Method='textDocument/documentHighlight'" } [Info - 12:51:04 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (311) textDocument/documentHighlight | Id='311' Method='textDocument/documentHighlight' [Trace - 12:51:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (311) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='311' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams'" } [Info - 12:51:04 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (311) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='311' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams' [Trace - 12:51:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer'" } [Info - 12:51:04 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer' [Trace - 12:51:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (311) textDocument/documentHighlight in 0ms | Id='311' Method='textDocument/documentHighlight' ElapsedMilliseconds='0'" } [Info - 12:51:04 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (311) textDocument/documentHighlight in 0ms | Id='311' Method='textDocument/documentHighlight' ElapsedMilliseconds='0' [Trace - 12:51:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 311 in 0ms | Method='textDocument/documentHighlight' ResponseId='311' ElapsedMilliseconds='0'" } [Info - 12:51:04 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 311 in 0ms | Method='textDocument/documentHighlight' ResponseId='311' ElapsedMilliseconds='0' [Trace - 12:51:04 am] Received response 'textDocument/documentHighlight - (311)' in 2ms. Result: [] [Trace - 12:51:04 am] Sending request 'textDocument/codeAction - (312)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 240 }, "end": { "line": 233, "character": 240 } }, "context": { "diagnostics": [] } } [Trace - 12:51:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:51:04 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:51:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:312 request for processing | Type='Parallel' Name='textDocument/codeAction:312'" } [Info - 12:51:04 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:312 request for processing | Type='Parallel' Name='textDocument/codeAction:312' [Trace - 12:51:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 312 | Method='textDocument/codeAction' ResponseId='312'" } [Info - 12:51:04 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 312 | Method='textDocument/codeAction' ResponseId='312' [Trace - 12:51:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (312) textDocument/codeAction | Id='312' Method='textDocument/codeAction'" } [Info - 12:51:04 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (312) textDocument/codeAction | Id='312' Method='textDocument/codeAction' [Trace - 12:51:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (312) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='312' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:51:04 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (312) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='312' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:51:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:51:04 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:51:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (312) textDocument/codeAction in 0ms | Id='312' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:51:04 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (312) textDocument/codeAction in 0ms | Id='312' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:51:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 312 in 0ms | Method='textDocument/codeAction' ResponseId='312' ElapsedMilliseconds='0'" } [Info - 12:51:04 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 312 in 0ms | Method='textDocument/codeAction' ResponseId='312' ElapsedMilliseconds='0' [Trace - 12:51:04 am] Received response 'textDocument/codeAction - (312)' in 1ms. Result: [] [Trace - 12:51:04 am] Sending request 'textDocument/hover - (313)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 258 } } [Trace - 12:51:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover'" } [Info - 12:51:04 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover' [Trace - 12:51:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:313 request for processing | Type='Parallel' Name='textDocument/hover:313'" } [Info - 12:51:04 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:313 request for processing | Type='Parallel' Name='textDocument/hover:313' [Trace - 12:51:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 313 | Method='textDocument/hover' ResponseId='313'" } [Info - 12:51:04 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 313 | Method='textDocument/hover' ResponseId='313' [Trace - 12:51:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (313) textDocument/hover | Id='313' Method='textDocument/hover'" } [Info - 12:51:04 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (313) textDocument/hover | Id='313' Method='textDocument/hover' [Trace - 12:51:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (313) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='313' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams'" } [Info - 12:51:04 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (313) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='313' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams' [Trace - 12:51:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover'" } [Info - 12:51:04 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover' [Trace - 12:51:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (313) textDocument/hover in 0ms | Id='313' Method='textDocument/hover' ElapsedMilliseconds='0'" } [Info - 12:51:04 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (313) textDocument/hover in 0ms | Id='313' Method='textDocument/hover' ElapsedMilliseconds='0' [Trace - 12:51:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 313 in 0ms | Method='textDocument/hover' ResponseId='313' ElapsedMilliseconds='0'" } [Info - 12:51:04 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 313 in 0ms | Method='textDocument/hover' ResponseId='313' ElapsedMilliseconds='0' [Trace - 12:51:04 am] Received response 'textDocument/hover - (313)' in 1ms. Result: { "contents": null } [Trace - 12:51:05 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 234 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 240 }, "end": { "line": 233, "character": 240 } }, "rangeLength": 0, "text": "\"" } ] } [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:51:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:51:05 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:51:05 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:51:05 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:51:05 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:51:05 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:51:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:51:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:51:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:241 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:51:05 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:241 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:51:05 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:51:05 am] Sending request 'textDocument/foldingRange - (314)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:51:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:51:05 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:51:05 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:314 request for processing | Type='Parallel' Name='textDocument/foldingRange:314'" } [Info - 12:51:05 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:314 request for processing | Type='Parallel' Name='textDocument/foldingRange:314' [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 314 | Method='textDocument/foldingRange' ResponseId='314'" } [Info - 12:51:05 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 314 | Method='textDocument/foldingRange' ResponseId='314' [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (314) textDocument/foldingRange | Id='314' Method='textDocument/foldingRange'" } [Info - 12:51:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (314) textDocument/foldingRange | Id='314' Method='textDocument/foldingRange' [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (314) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='314' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:51:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (314) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='314' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:51:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (314) textDocument/foldingRange in 0ms | Id='314' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:51:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (314) textDocument/foldingRange in 0ms | Id='314' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 314 in 0ms | Method='textDocument/foldingRange' ResponseId='314' ElapsedMilliseconds='0'" } [Info - 12:51:05 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 314 in 0ms | Method='textDocument/foldingRange' ResponseId='314' ElapsedMilliseconds='0' [Trace - 12:51:05 am] Received response 'textDocument/foldingRange - (314)' in 3ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:51:05 am] Sending request 'textDocument/codeLens - (315)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:51:05 am] Sending request 'textDocument/codeAction - (316)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 241 }, "end": { "line": 233, "character": 241 } }, "context": { "diagnostics": [] } } [Trace - 12:51:05 am] Sending request 'textDocument/codeLens - (317)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:51:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:315 request for processing | Type='Parallel' Name='textDocument/codeLens:315'" } [Info - 12:51:05 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:315 request for processing | Type='Parallel' Name='textDocument/codeLens:315' [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 315 | Method='textDocument/codeLens' ResponseId='315'" } [Info - 12:51:05 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 315 | Method='textDocument/codeLens' ResponseId='315' [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (315) textDocument/codeLens | Id='315' Method='textDocument/codeLens'" } [Info - 12:51:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (315) textDocument/codeLens | Id='315' Method='textDocument/codeLens' [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (315) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='315' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:51:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (315) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='315' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:51:05 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:51:05 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:51:05 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:51:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (315) textDocument/codeLens in 0ms | Id='315' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:51:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (315) textDocument/codeLens in 0ms | Id='315' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 315 in 0ms | Method='textDocument/codeLens' ResponseId='315' ElapsedMilliseconds='0'" } [Info - 12:51:05 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 315 in 0ms | Method='textDocument/codeLens' ResponseId='315' ElapsedMilliseconds='0' [Trace - 12:51:05 am] Received response 'textDocument/codeLens - (315)' in 5ms. Result: [] [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:51:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:316 request for processing | Type='Parallel' Name='textDocument/codeAction:316'" } [Info - 12:51:05 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:316 request for processing | Type='Parallel' Name='textDocument/codeAction:316' [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 316 | Method='textDocument/codeAction' ResponseId='316'" } [Info - 12:51:05 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 316 | Method='textDocument/codeAction' ResponseId='316' [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (316) textDocument/codeAction | Id='316' Method='textDocument/codeAction'" } [Info - 12:51:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (316) textDocument/codeAction | Id='316' Method='textDocument/codeAction' [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (316) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='316' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:51:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (316) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='316' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:51:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (316) textDocument/codeAction in 0ms | Id='316' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:51:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (316) textDocument/codeAction in 0ms | Id='316' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 316 in 0ms | Method='textDocument/codeAction' ResponseId='316' ElapsedMilliseconds='0'" } [Info - 12:51:05 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 316 in 0ms | Method='textDocument/codeAction' ResponseId='316' ElapsedMilliseconds='0' [Trace - 12:51:05 am] Received response 'textDocument/codeAction - (316)' in 4ms. Result: [] [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:51:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:317 request for processing | Type='Parallel' Name='textDocument/codeLens:317'" } [Info - 12:51:05 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:317 request for processing | Type='Parallel' Name='textDocument/codeLens:317' [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 317 | Method='textDocument/codeLens' ResponseId='317'" } [Info - 12:51:05 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 317 | Method='textDocument/codeLens' ResponseId='317' [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (317) textDocument/codeLens | Id='317' Method='textDocument/codeLens'" } [Info - 12:51:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (317) textDocument/codeLens | Id='317' Method='textDocument/codeLens' [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (317) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='317' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:51:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (317) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='317' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:51:05 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:51:05 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:51:05 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:51:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (317) textDocument/codeLens in 0ms | Id='317' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:51:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (317) textDocument/codeLens in 0ms | Id='317' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 317 in 0ms | Method='textDocument/codeLens' ResponseId='317' ElapsedMilliseconds='0'" } [Info - 12:51:05 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 317 in 0ms | Method='textDocument/codeLens' ResponseId='317' ElapsedMilliseconds='0' [Trace - 12:51:05 am] Received response 'textDocument/codeLens - (317)' in 4ms. Result: [] [Trace - 12:51:05 am] Sending request 'textDocument/hover - (318)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 261 } } [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover'" } [Info - 12:51:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover' [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:318 request for processing | Type='Parallel' Name='textDocument/hover:318'" } [Info - 12:51:05 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:318 request for processing | Type='Parallel' Name='textDocument/hover:318' [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 318 | Method='textDocument/hover' ResponseId='318'" } [Info - 12:51:05 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 318 | Method='textDocument/hover' ResponseId='318' [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (318) textDocument/hover | Id='318' Method='textDocument/hover'" } [Info - 12:51:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (318) textDocument/hover | Id='318' Method='textDocument/hover' [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (318) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='318' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams'" } [Info - 12:51:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (318) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='318' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams' [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover'" } [Info - 12:51:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover' [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (318) textDocument/hover in 0ms | Id='318' Method='textDocument/hover' ElapsedMilliseconds='0'" } [Info - 12:51:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (318) textDocument/hover in 0ms | Id='318' Method='textDocument/hover' ElapsedMilliseconds='0' [Trace - 12:51:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 318 in 0ms | Method='textDocument/hover' ResponseId='318' ElapsedMilliseconds='0'" } [Info - 12:51:05 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 318 in 0ms | Method='textDocument/hover' ResponseId='318' ElapsedMilliseconds='0' [Trace - 12:51:05 am] Received response 'textDocument/hover - (318)' in 2ms. Result: { "contents": null } [Trace - 12:51:06 am] Sending request 'textDocument/documentSymbol - (319)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:51:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:51:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:51:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:319 request for processing | Type='Parallel' Name='textDocument/documentSymbol:319'" } [Info - 12:51:06 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:319 request for processing | Type='Parallel' Name='textDocument/documentSymbol:319' [Trace - 12:51:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 319 | Method='textDocument/documentSymbol' ResponseId='319'" } [Info - 12:51:06 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 319 | Method='textDocument/documentSymbol' ResponseId='319' [Trace - 12:51:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (319) textDocument/documentSymbol | Id='319' Method='textDocument/documentSymbol'" } [Info - 12:51:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (319) textDocument/documentSymbol | Id='319' Method='textDocument/documentSymbol' [Trace - 12:51:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (319) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='319' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:51:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (319) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='319' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:51:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:51:06 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:51:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:51:06 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 0ms. | [Trace - 12:51:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:51:06 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:51:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:51:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:51:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (319) textDocument/documentSymbol in 1ms | Id='319' Method='textDocument/documentSymbol' ElapsedMilliseconds='1'" } [Info - 12:51:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (319) textDocument/documentSymbol in 1ms | Id='319' Method='textDocument/documentSymbol' ElapsedMilliseconds='1' [Trace - 12:51:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 319 in 1ms | Method='textDocument/documentSymbol' ResponseId='319' ElapsedMilliseconds='1'" } [Info - 12:51:06 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 319 in 1ms | Method='textDocument/documentSymbol' ResponseId='319' ElapsedMilliseconds='1' [Trace - 12:51:06 am] Received response 'textDocument/documentSymbol - (319)' in 3ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:51:06 am] Sending request 'textDocument/hover - (320)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 262 } } [Trace - 12:51:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover'" } [Info - 12:51:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover' [Trace - 12:51:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:320 request for processing | Type='Parallel' Name='textDocument/hover:320'" } [Info - 12:51:06 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:320 request for processing | Type='Parallel' Name='textDocument/hover:320' [Trace - 12:51:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 320 | Method='textDocument/hover' ResponseId='320'" } [Info - 12:51:06 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 320 | Method='textDocument/hover' ResponseId='320' [Trace - 12:51:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (320) textDocument/hover | Id='320' Method='textDocument/hover'" } [Info - 12:51:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (320) textDocument/hover | Id='320' Method='textDocument/hover' [Trace - 12:51:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (320) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='320' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams'" } [Info - 12:51:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (320) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='320' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams' [Trace - 12:51:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover'" } [Info - 12:51:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover' [Trace - 12:51:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (320) textDocument/hover in 1ms | Id='320' Method='textDocument/hover' ElapsedMilliseconds='1'" } [Info - 12:51:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (320) textDocument/hover in 1ms | Id='320' Method='textDocument/hover' ElapsedMilliseconds='1' [Trace - 12:51:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 320 in 1ms | Method='textDocument/hover' ResponseId='320' ElapsedMilliseconds='1'" } [Info - 12:51:06 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 320 in 1ms | Method='textDocument/hover' ResponseId='320' ElapsedMilliseconds='1' [Trace - 12:51:06 am] Received response 'textDocument/hover - (320)' in 4ms. Result: { "contents": null } [Trace - 12:51:06 am] Sending request 'textDocument/hover - (321)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 264 } } [Trace - 12:51:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover'" } [Info - 12:51:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover' [Trace - 12:51:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:321 request for processing | Type='Parallel' Name='textDocument/hover:321'" } [Info - 12:51:06 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:321 request for processing | Type='Parallel' Name='textDocument/hover:321' [Trace - 12:51:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 321 | Method='textDocument/hover' ResponseId='321'" } [Info - 12:51:06 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 321 | Method='textDocument/hover' ResponseId='321' [Trace - 12:51:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (321) textDocument/hover | Id='321' Method='textDocument/hover'" } [Info - 12:51:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (321) textDocument/hover | Id='321' Method='textDocument/hover' [Trace - 12:51:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (321) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='321' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams'" } [Info - 12:51:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (321) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='321' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams' [Trace - 12:51:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover'" } [Info - 12:51:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover' [Trace - 12:51:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (321) textDocument/hover in 0ms | Id='321' Method='textDocument/hover' ElapsedMilliseconds='0'" } [Info - 12:51:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (321) textDocument/hover in 0ms | Id='321' Method='textDocument/hover' ElapsedMilliseconds='0' [Trace - 12:51:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 321 in 0ms | Method='textDocument/hover' ResponseId='321' ElapsedMilliseconds='0'" } [Info - 12:51:06 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 321 in 0ms | Method='textDocument/hover' ResponseId='321' ElapsedMilliseconds='0' [Trace - 12:51:06 am] Received response 'textDocument/hover - (321)' in 4ms. Result: { "contents": null } [Trace - 12:51:06 am] Sending request 'textDocument/documentHighlight - (322)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 264 } } [Trace - 12:51:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight'" } [Info - 12:51:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight' [Trace - 12:51:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:322 request for processing | Type='Parallel' Name='textDocument/documentHighlight:322'" } [Info - 12:51:06 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:322 request for processing | Type='Parallel' Name='textDocument/documentHighlight:322' [Trace - 12:51:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 322 | Method='textDocument/documentHighlight' ResponseId='322'" } [Info - 12:51:06 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 322 | Method='textDocument/documentHighlight' ResponseId='322' [Trace - 12:51:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (322) textDocument/documentHighlight | Id='322' Method='textDocument/documentHighlight'" } [Info - 12:51:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (322) textDocument/documentHighlight | Id='322' Method='textDocument/documentHighlight' [Trace - 12:51:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (322) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='322' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams'" } [Info - 12:51:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (322) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='322' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams' [Trace - 12:51:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer'" } [Info - 12:51:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer' [Trace - 12:51:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (322) textDocument/documentHighlight in 0ms | Id='322' Method='textDocument/documentHighlight' ElapsedMilliseconds='0'" } [Info - 12:51:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (322) textDocument/documentHighlight in 0ms | Id='322' Method='textDocument/documentHighlight' ElapsedMilliseconds='0' [Trace - 12:51:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 322 in 0ms | Method='textDocument/documentHighlight' ResponseId='322' ElapsedMilliseconds='0'" } [Info - 12:51:06 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 322 in 0ms | Method='textDocument/documentHighlight' ResponseId='322' ElapsedMilliseconds='0' [Trace - 12:51:06 am] Received response 'textDocument/documentHighlight - (322)' in 2ms. Result: [] [Trace - 12:51:06 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 235 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 264 }, "end": { "line": 233, "character": 264 } }, "rangeLength": 0, "text": "\"" } ] } [Trace - 12:51:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:51:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:51:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:51:06 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:51:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:51:06 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:51:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:51:06 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:51:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:51:06 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:51:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:51:06 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:51:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:51:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:51:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:51:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:51:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:51:06 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:51:06 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:265 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:51:06 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:265 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:51:06 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:51:06 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:51:07 am] Sending request 'textDocument/foldingRange - (323)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:51:07 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:51:07 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:51:07 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:323 request for processing | Type='Parallel' Name='textDocument/foldingRange:323'" } [Info - 12:51:07 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:323 request for processing | Type='Parallel' Name='textDocument/foldingRange:323' [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 323 | Method='textDocument/foldingRange' ResponseId='323'" } [Info - 12:51:07 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 323 | Method='textDocument/foldingRange' ResponseId='323' [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (323) textDocument/foldingRange | Id='323' Method='textDocument/foldingRange'" } [Info - 12:51:07 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (323) textDocument/foldingRange | Id='323' Method='textDocument/foldingRange' [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (323) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='323' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:51:07 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (323) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='323' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:51:07 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (323) textDocument/foldingRange in 0ms | Id='323' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:51:07 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (323) textDocument/foldingRange in 0ms | Id='323' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 323 in 0ms | Method='textDocument/foldingRange' ResponseId='323' ElapsedMilliseconds='0'" } [Info - 12:51:07 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 323 in 0ms | Method='textDocument/foldingRange' ResponseId='323' ElapsedMilliseconds='0' [Trace - 12:51:07 am] Received response 'textDocument/foldingRange - (323)' in 2ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:51:07 am] Sending request 'textDocument/codeLens - (324)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:51:07 am] Sending request 'textDocument/codeAction - (325)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 265 }, "end": { "line": 233, "character": 265 } }, "context": { "diagnostics": [] } } [Trace - 12:51:07 am] Sending request 'textDocument/codeLens - (326)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:51:07 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:324 request for processing | Type='Parallel' Name='textDocument/codeLens:324'" } [Info - 12:51:07 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:324 request for processing | Type='Parallel' Name='textDocument/codeLens:324' [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 324 | Method='textDocument/codeLens' ResponseId='324'" } [Info - 12:51:07 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 324 | Method='textDocument/codeLens' ResponseId='324' [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (324) textDocument/codeLens | Id='324' Method='textDocument/codeLens'" } [Info - 12:51:07 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (324) textDocument/codeLens | Id='324' Method='textDocument/codeLens' [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (324) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='324' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:51:07 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (324) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='324' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:51:07 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:51:07 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:51:07 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:51:07 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (324) textDocument/codeLens in 0ms | Id='324' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:51:07 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (324) textDocument/codeLens in 0ms | Id='324' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 324 in 0ms | Method='textDocument/codeLens' ResponseId='324' ElapsedMilliseconds='0'" } [Info - 12:51:07 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 324 in 0ms | Method='textDocument/codeLens' ResponseId='324' ElapsedMilliseconds='0' [Trace - 12:51:07 am] Received response 'textDocument/codeLens - (324)' in 3ms. Result: [] [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:51:07 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:325 request for processing | Type='Parallel' Name='textDocument/codeAction:325'" } [Info - 12:51:07 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:325 request for processing | Type='Parallel' Name='textDocument/codeAction:325' [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 325 | Method='textDocument/codeAction' ResponseId='325'" } [Info - 12:51:07 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 325 | Method='textDocument/codeAction' ResponseId='325' [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (325) textDocument/codeAction | Id='325' Method='textDocument/codeAction'" } [Info - 12:51:07 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (325) textDocument/codeAction | Id='325' Method='textDocument/codeAction' [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (325) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='325' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:51:07 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (325) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='325' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:51:07 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (325) textDocument/codeAction in 0ms | Id='325' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:51:07 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (325) textDocument/codeAction in 0ms | Id='325' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 325 in 0ms | Method='textDocument/codeAction' ResponseId='325' ElapsedMilliseconds='0'" } [Info - 12:51:07 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 325 in 0ms | Method='textDocument/codeAction' ResponseId='325' ElapsedMilliseconds='0' [Trace - 12:51:07 am] Received response 'textDocument/codeAction - (325)' in 3ms. Result: [] [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:51:07 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:326 request for processing | Type='Parallel' Name='textDocument/codeLens:326'" } [Info - 12:51:07 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:326 request for processing | Type='Parallel' Name='textDocument/codeLens:326' [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 326 | Method='textDocument/codeLens' ResponseId='326'" } [Info - 12:51:07 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 326 | Method='textDocument/codeLens' ResponseId='326' [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (326) textDocument/codeLens | Id='326' Method='textDocument/codeLens'" } [Info - 12:51:07 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (326) textDocument/codeLens | Id='326' Method='textDocument/codeLens' [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (326) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='326' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:51:07 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (326) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='326' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:51:07 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:51:07 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:51:07 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:51:07 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (326) textDocument/codeLens in 0ms | Id='326' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:51:07 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (326) textDocument/codeLens in 0ms | Id='326' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 326 in 0ms | Method='textDocument/codeLens' ResponseId='326' ElapsedMilliseconds='0'" } [Info - 12:51:07 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 326 in 0ms | Method='textDocument/codeLens' ResponseId='326' ElapsedMilliseconds='0' [Trace - 12:51:07 am] Received response 'textDocument/codeLens - (326)' in 3ms. Result: [] [Trace - 12:51:07 am] Sending request 'textDocument/documentSymbol - (327)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:51:07 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:327 request for processing | Type='Parallel' Name='textDocument/documentSymbol:327'" } [Info - 12:51:07 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:327 request for processing | Type='Parallel' Name='textDocument/documentSymbol:327' [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 327 | Method='textDocument/documentSymbol' ResponseId='327'" } [Info - 12:51:07 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 327 | Method='textDocument/documentSymbol' ResponseId='327' [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (327) textDocument/documentSymbol | Id='327' Method='textDocument/documentSymbol'" } [Info - 12:51:07 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (327) textDocument/documentSymbol | Id='327' Method='textDocument/documentSymbol' [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (327) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='327' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:51:07 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (327) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='327' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:51:07 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:51:07 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 0ms. | [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:51:07 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:51:07 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (327) textDocument/documentSymbol in 1ms | Id='327' Method='textDocument/documentSymbol' ElapsedMilliseconds='1'" } [Info - 12:51:07 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (327) textDocument/documentSymbol in 1ms | Id='327' Method='textDocument/documentSymbol' ElapsedMilliseconds='1' [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 327 in 1ms | Method='textDocument/documentSymbol' ResponseId='327' ElapsedMilliseconds='1'" } [Info - 12:51:07 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 327 in 1ms | Method='textDocument/documentSymbol' ResponseId='327' ElapsedMilliseconds='1' [Trace - 12:51:07 am] Received response 'textDocument/documentSymbol - (327)' in 2ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:51:07 am] Sending request 'textDocument/hover - (328)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 293 } } [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover'" } [Info - 12:51:07 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover' [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:328 request for processing | Type='Parallel' Name='textDocument/hover:328'" } [Info - 12:51:07 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:328 request for processing | Type='Parallel' Name='textDocument/hover:328' [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 328 | Method='textDocument/hover' ResponseId='328'" } [Info - 12:51:07 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 328 | Method='textDocument/hover' ResponseId='328' [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (328) textDocument/hover | Id='328' Method='textDocument/hover'" } [Info - 12:51:07 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (328) textDocument/hover | Id='328' Method='textDocument/hover' [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (328) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='328' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams'" } [Info - 12:51:07 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (328) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='328' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams' [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover'" } [Info - 12:51:07 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover' [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (328) textDocument/hover in 0ms | Id='328' Method='textDocument/hover' ElapsedMilliseconds='0'" } [Info - 12:51:07 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (328) textDocument/hover in 0ms | Id='328' Method='textDocument/hover' ElapsedMilliseconds='0' [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 328 in 0ms | Method='textDocument/hover' ResponseId='328' ElapsedMilliseconds='0'" } [Info - 12:51:07 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 328 in 0ms | Method='textDocument/hover' ResponseId='328' ElapsedMilliseconds='0' [Trace - 12:51:07 am] Received response 'textDocument/hover - (328)' in 1ms. Result: { "contents": null } [Trace - 12:51:07 am] Sending request 'textDocument/hover - (329)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 294 } } [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover'" } [Info - 12:51:07 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover' [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:329 request for processing | Type='Parallel' Name='textDocument/hover:329'" } [Info - 12:51:07 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:329 request for processing | Type='Parallel' Name='textDocument/hover:329' [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 329 | Method='textDocument/hover' ResponseId='329'" } [Info - 12:51:07 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 329 | Method='textDocument/hover' ResponseId='329' [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (329) textDocument/hover | Id='329' Method='textDocument/hover'" } [Info - 12:51:07 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (329) textDocument/hover | Id='329' Method='textDocument/hover' [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (329) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='329' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams'" } [Info - 12:51:07 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (329) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='329' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams' [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover'" } [Info - 12:51:07 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover' [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (329) textDocument/hover in 0ms | Id='329' Method='textDocument/hover' ElapsedMilliseconds='0'" } [Info - 12:51:07 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (329) textDocument/hover in 0ms | Id='329' Method='textDocument/hover' ElapsedMilliseconds='0' [Trace - 12:51:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 329 in 0ms | Method='textDocument/hover' ResponseId='329' ElapsedMilliseconds='0'" } [Info - 12:51:07 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 329 in 0ms | Method='textDocument/hover' ResponseId='329' ElapsedMilliseconds='0' [Trace - 12:51:07 am] Received response 'textDocument/hover - (329)' in 1ms. Result: { "contents": null } [Trace - 12:51:08 am] Sending request 'textDocument/hover - (330)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 295 } } [Trace - 12:51:08 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover'" } [Info - 12:51:08 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover' [Trace - 12:51:08 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:330 request for processing | Type='Parallel' Name='textDocument/hover:330'" } [Info - 12:51:08 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:330 request for processing | Type='Parallel' Name='textDocument/hover:330' [Trace - 12:51:08 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 330 | Method='textDocument/hover' ResponseId='330'" } [Info - 12:51:08 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 330 | Method='textDocument/hover' ResponseId='330' [Trace - 12:51:08 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (330) textDocument/hover | Id='330' Method='textDocument/hover'" } [Info - 12:51:08 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (330) textDocument/hover | Id='330' Method='textDocument/hover' [Trace - 12:51:08 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (330) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='330' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams'" } [Info - 12:51:08 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (330) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='330' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams' [Trace - 12:51:08 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover'" } [Info - 12:51:08 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover' [Trace - 12:51:08 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (330) textDocument/hover in 0ms | Id='330' Method='textDocument/hover' ElapsedMilliseconds='0'" } [Info - 12:51:08 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (330) textDocument/hover in 0ms | Id='330' Method='textDocument/hover' ElapsedMilliseconds='0' [Trace - 12:51:08 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 330 in 0ms | Method='textDocument/hover' ResponseId='330' ElapsedMilliseconds='0'" } [Info - 12:51:08 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 330 in 0ms | Method='textDocument/hover' ResponseId='330' ElapsedMilliseconds='0' [Trace - 12:51:08 am] Received response 'textDocument/hover - (330)' in 4ms. Result: { "contents": null } [Trace - 12:51:08 am] Sending request 'textDocument/codeAction - (331)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 265 }, "end": { "line": 233, "character": 296 } }, "context": { "diagnostics": [] } } [Trace - 12:51:08 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:51:08 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:51:08 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:331 request for processing | Type='Parallel' Name='textDocument/codeAction:331'" } [Info - 12:51:08 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:331 request for processing | Type='Parallel' Name='textDocument/codeAction:331' [Trace - 12:51:08 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 331 | Method='textDocument/codeAction' ResponseId='331'" } [Info - 12:51:08 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 331 | Method='textDocument/codeAction' ResponseId='331' [Trace - 12:51:08 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (331) textDocument/codeAction | Id='331' Method='textDocument/codeAction'" } [Info - 12:51:08 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (331) textDocument/codeAction | Id='331' Method='textDocument/codeAction' [Trace - 12:51:08 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (331) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='331' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:51:08 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (331) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='331' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:51:08 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:51:08 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:51:08 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (331) textDocument/codeAction in 0ms | Id='331' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:51:08 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (331) textDocument/codeAction in 0ms | Id='331' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:51:08 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 331 in 0ms | Method='textDocument/codeAction' ResponseId='331' ElapsedMilliseconds='0'" } [Info - 12:51:08 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 331 in 0ms | Method='textDocument/codeAction' ResponseId='331' ElapsedMilliseconds='0' [Trace - 12:51:08 am] Received response 'textDocument/codeAction - (331)' in 1ms. Result: [] [Trace - 12:51:09 am] Sending request 'textDocument/codeAction - (332)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 265 }, "end": { "line": 233, "character": 298 } }, "context": { "diagnostics": [] } } [Trace - 12:51:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:51:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:51:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:332 request for processing | Type='Parallel' Name='textDocument/codeAction:332'" } [Info - 12:51:09 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:332 request for processing | Type='Parallel' Name='textDocument/codeAction:332' [Trace - 12:51:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 332 | Method='textDocument/codeAction' ResponseId='332'" } [Info - 12:51:09 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 332 | Method='textDocument/codeAction' ResponseId='332' [Trace - 12:51:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (332) textDocument/codeAction | Id='332' Method='textDocument/codeAction'" } [Info - 12:51:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (332) textDocument/codeAction | Id='332' Method='textDocument/codeAction' [Trace - 12:51:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (332) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='332' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:51:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (332) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='332' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:51:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:51:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:51:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (332) textDocument/codeAction in 0ms | Id='332' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:51:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (332) textDocument/codeAction in 0ms | Id='332' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:51:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 332 in 0ms | Method='textDocument/codeAction' ResponseId='332' ElapsedMilliseconds='0'" } [Info - 12:51:09 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 332 in 0ms | Method='textDocument/codeAction' ResponseId='332' ElapsedMilliseconds='0' [Trace - 12:51:09 am] Received response 'textDocument/codeAction - (332)' in 2ms. Result: [] [Trace - 12:51:16 am] Sending request 'textDocument/documentHighlight - (333)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 298 } } [Trace - 12:51:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight'" } [Info - 12:51:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight' [Trace - 12:51:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:333 request for processing | Type='Parallel' Name='textDocument/documentHighlight:333'" } [Info - 12:51:16 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:333 request for processing | Type='Parallel' Name='textDocument/documentHighlight:333' [Trace - 12:51:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 333 | Method='textDocument/documentHighlight' ResponseId='333'" } [Info - 12:51:16 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 333 | Method='textDocument/documentHighlight' ResponseId='333' [Trace - 12:51:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (333) textDocument/documentHighlight | Id='333' Method='textDocument/documentHighlight'" } [Info - 12:51:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (333) textDocument/documentHighlight | Id='333' Method='textDocument/documentHighlight' [Trace - 12:51:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (333) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='333' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams'" } [Info - 12:51:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (333) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='333' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams' [Trace - 12:51:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer'" } [Info - 12:51:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer' [Trace - 12:51:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (333) textDocument/documentHighlight in 0ms | Id='333' Method='textDocument/documentHighlight' ElapsedMilliseconds='0'" } [Info - 12:51:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (333) textDocument/documentHighlight in 0ms | Id='333' Method='textDocument/documentHighlight' ElapsedMilliseconds='0' [Trace - 12:51:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 333 in 0ms | Method='textDocument/documentHighlight' ResponseId='333' ElapsedMilliseconds='0'" } [Info - 12:51:16 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 333 in 0ms | Method='textDocument/documentHighlight' ResponseId='333' ElapsedMilliseconds='0' [Trace - 12:51:16 am] Received response 'textDocument/documentHighlight - (333)' in 2ms. Result: [] [Trace - 12:51:17 am] Sending request 'textDocument/codeAction - (334)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 297 }, "end": { "line": 233, "character": 297 } }, "context": { "diagnostics": [] } } [Trace - 12:51:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:51:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:51:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:334 request for processing | Type='Parallel' Name='textDocument/codeAction:334'" } [Info - 12:51:17 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:334 request for processing | Type='Parallel' Name='textDocument/codeAction:334' [Trace - 12:51:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 334 | Method='textDocument/codeAction' ResponseId='334'" } [Info - 12:51:17 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 334 | Method='textDocument/codeAction' ResponseId='334' [Trace - 12:51:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (334) textDocument/codeAction | Id='334' Method='textDocument/codeAction'" } [Info - 12:51:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (334) textDocument/codeAction | Id='334' Method='textDocument/codeAction' [Trace - 12:51:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (334) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='334' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:51:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (334) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='334' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:51:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:51:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:51:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (334) textDocument/codeAction in 0ms | Id='334' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:51:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (334) textDocument/codeAction in 0ms | Id='334' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:51:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 334 in 0ms | Method='textDocument/codeAction' ResponseId='334' ElapsedMilliseconds='0'" } [Info - 12:51:17 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 334 in 0ms | Method='textDocument/codeAction' ResponseId='334' ElapsedMilliseconds='0' [Trace - 12:51:17 am] Received response 'textDocument/codeAction - (334)' in 2ms. Result: [] [Trace - 12:51:18 am] Sending request 'textDocument/documentHighlight - (335)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 278 } } [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight'" } [Info - 12:51:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight' [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:335 request for processing | Type='Parallel' Name='textDocument/documentHighlight:335'" } [Info - 12:51:18 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:335 request for processing | Type='Parallel' Name='textDocument/documentHighlight:335' [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 335 | Method='textDocument/documentHighlight' ResponseId='335'" } [Info - 12:51:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 335 | Method='textDocument/documentHighlight' ResponseId='335' [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (335) textDocument/documentHighlight | Id='335' Method='textDocument/documentHighlight'" } [Info - 12:51:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (335) textDocument/documentHighlight | Id='335' Method='textDocument/documentHighlight' [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (335) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='335' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams'" } [Info - 12:51:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (335) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='335' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams' [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer'" } [Info - 12:51:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer' [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (335) textDocument/documentHighlight in 0ms | Id='335' Method='textDocument/documentHighlight' ElapsedMilliseconds='0'" } [Info - 12:51:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (335) textDocument/documentHighlight in 0ms | Id='335' Method='textDocument/documentHighlight' ElapsedMilliseconds='0' [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 335 in 0ms | Method='textDocument/documentHighlight' ResponseId='335' ElapsedMilliseconds='0'" } [Info - 12:51:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 335 in 0ms | Method='textDocument/documentHighlight' ResponseId='335' ElapsedMilliseconds='0' [Trace - 12:51:18 am] Received response 'textDocument/documentHighlight - (335)' in 2ms. Result: [] [Trace - 12:51:18 am] Sending request 'textDocument/documentHighlight - (336)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 279 } } [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight'" } [Info - 12:51:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight' [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:336 request for processing | Type='Parallel' Name='textDocument/documentHighlight:336'" } [Info - 12:51:18 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:336 request for processing | Type='Parallel' Name='textDocument/documentHighlight:336' [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 336 | Method='textDocument/documentHighlight' ResponseId='336'" } [Info - 12:51:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 336 | Method='textDocument/documentHighlight' ResponseId='336' [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (336) textDocument/documentHighlight | Id='336' Method='textDocument/documentHighlight'" } [Info - 12:51:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (336) textDocument/documentHighlight | Id='336' Method='textDocument/documentHighlight' [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (336) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='336' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams'" } [Info - 12:51:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (336) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='336' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams' [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer'" } [Info - 12:51:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer' [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (336) textDocument/documentHighlight in 0ms | Id='336' Method='textDocument/documentHighlight' ElapsedMilliseconds='0'" } [Info - 12:51:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (336) textDocument/documentHighlight in 0ms | Id='336' Method='textDocument/documentHighlight' ElapsedMilliseconds='0' [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 336 in 0ms | Method='textDocument/documentHighlight' ResponseId='336' ElapsedMilliseconds='0'" } [Info - 12:51:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 336 in 0ms | Method='textDocument/documentHighlight' ResponseId='336' ElapsedMilliseconds='0' [Trace - 12:51:18 am] Received response 'textDocument/documentHighlight - (336)' in 1ms. Result: [] [Trace - 12:51:18 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 236 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 279 }, "end": { "line": 233, "character": 279 } }, "rangeLength": 0, "text": "`" } ] } [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:51:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:51:18 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:51:18 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:51:18 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:51:18 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:51:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:51:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:51:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:51:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:280 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:51:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:280 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:51:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:51:18 am] Sending request 'textDocument/foldingRange - (337)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:51:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:51:18 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:51:18 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:337 request for processing | Type='Parallel' Name='textDocument/foldingRange:337'" } [Info - 12:51:18 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:337 request for processing | Type='Parallel' Name='textDocument/foldingRange:337' [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 337 | Method='textDocument/foldingRange' ResponseId='337'" } [Info - 12:51:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 337 | Method='textDocument/foldingRange' ResponseId='337' [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (337) textDocument/foldingRange | Id='337' Method='textDocument/foldingRange'" } [Info - 12:51:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (337) textDocument/foldingRange | Id='337' Method='textDocument/foldingRange' [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (337) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='337' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:51:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (337) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='337' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:51:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (337) textDocument/foldingRange in 0ms | Id='337' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:51:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (337) textDocument/foldingRange in 0ms | Id='337' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 337 in 0ms | Method='textDocument/foldingRange' ResponseId='337' ElapsedMilliseconds='0'" } [Info - 12:51:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 337 in 0ms | Method='textDocument/foldingRange' ResponseId='337' ElapsedMilliseconds='0' [Trace - 12:51:18 am] Received response 'textDocument/foldingRange - (337)' in 5ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:51:18 am] Sending request 'textDocument/codeLens - (338)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:51:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:51:18 am] Sending request 'textDocument/codeAction - (339)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 280 }, "end": { "line": 233, "character": 280 } }, "context": { "diagnostics": [] } } [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:338 request for processing | Type='Parallel' Name='textDocument/codeLens:338'" } [Info - 12:51:18 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:338 request for processing | Type='Parallel' Name='textDocument/codeLens:338' [Trace - 12:51:18 am] Sending request 'textDocument/codeLens - (340)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 338 | Method='textDocument/codeLens' ResponseId='338'" } [Info - 12:51:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 338 | Method='textDocument/codeLens' ResponseId='338' [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (338) textDocument/codeLens | Id='338' Method='textDocument/codeLens'" } [Info - 12:51:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (338) textDocument/codeLens | Id='338' Method='textDocument/codeLens' [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (338) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='338' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:51:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (338) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='338' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:51:18 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:51:18 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:51:18 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:51:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (338) textDocument/codeLens in 0ms | Id='338' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:51:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (338) textDocument/codeLens in 0ms | Id='338' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 338 in 0ms | Method='textDocument/codeLens' ResponseId='338' ElapsedMilliseconds='0'" } [Info - 12:51:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 338 in 0ms | Method='textDocument/codeLens' ResponseId='338' ElapsedMilliseconds='0' [Trace - 12:51:18 am] Received response 'textDocument/codeLens - (338)' in 4ms. Result: [] [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:51:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:339 request for processing | Type='Parallel' Name='textDocument/codeAction:339'" } [Info - 12:51:18 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:339 request for processing | Type='Parallel' Name='textDocument/codeAction:339' [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 339 | Method='textDocument/codeAction' ResponseId='339'" } [Info - 12:51:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 339 | Method='textDocument/codeAction' ResponseId='339' [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (339) textDocument/codeAction | Id='339' Method='textDocument/codeAction'" } [Info - 12:51:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (339) textDocument/codeAction | Id='339' Method='textDocument/codeAction' [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (339) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='339' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:51:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (339) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='339' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:51:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (339) textDocument/codeAction in 0ms | Id='339' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:51:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (339) textDocument/codeAction in 0ms | Id='339' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 339 in 0ms | Method='textDocument/codeAction' ResponseId='339' ElapsedMilliseconds='0'" } [Info - 12:51:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 339 in 0ms | Method='textDocument/codeAction' ResponseId='339' ElapsedMilliseconds='0' [Trace - 12:51:18 am] Received response 'textDocument/codeAction - (339)' in 2ms. Result: [] [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:51:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:340 request for processing | Type='Parallel' Name='textDocument/codeLens:340'" } [Info - 12:51:18 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:340 request for processing | Type='Parallel' Name='textDocument/codeLens:340' [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 340 | Method='textDocument/codeLens' ResponseId='340'" } [Info - 12:51:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 340 | Method='textDocument/codeLens' ResponseId='340' [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (340) textDocument/codeLens | Id='340' Method='textDocument/codeLens'" } [Info - 12:51:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (340) textDocument/codeLens | Id='340' Method='textDocument/codeLens' [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (340) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='340' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:51:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (340) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='340' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:51:18 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:51:18 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:51:18 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:51:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (340) textDocument/codeLens in 0ms | Id='340' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:51:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (340) textDocument/codeLens in 0ms | Id='340' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:51:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 340 in 0ms | Method='textDocument/codeLens' ResponseId='340' ElapsedMilliseconds='0'" } [Info - 12:51:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 340 in 0ms | Method='textDocument/codeLens' ResponseId='340' ElapsedMilliseconds='0' [Trace - 12:51:18 am] Received response 'textDocument/codeLens - (340)' in 2ms. Result: [] [Trace - 12:51:19 am] Sending request 'textDocument/documentSymbol - (341)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:51:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:51:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:51:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:341 request for processing | Type='Parallel' Name='textDocument/documentSymbol:341'" } [Info - 12:51:19 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:341 request for processing | Type='Parallel' Name='textDocument/documentSymbol:341' [Trace - 12:51:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 341 | Method='textDocument/documentSymbol' ResponseId='341'" } [Info - 12:51:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 341 | Method='textDocument/documentSymbol' ResponseId='341' [Trace - 12:51:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (341) textDocument/documentSymbol | Id='341' Method='textDocument/documentSymbol'" } [Info - 12:51:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (341) textDocument/documentSymbol | Id='341' Method='textDocument/documentSymbol' [Trace - 12:51:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (341) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='341' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:51:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (341) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='341' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:51:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:51:19 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:51:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | " } [Info - 12:51:19 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | [Trace - 12:51:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:51:19 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:51:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:51:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:51:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (341) textDocument/documentSymbol in 2ms | Id='341' Method='textDocument/documentSymbol' ElapsedMilliseconds='2'" } [Info - 12:51:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (341) textDocument/documentSymbol in 2ms | Id='341' Method='textDocument/documentSymbol' ElapsedMilliseconds='2' [Trace - 12:51:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 341 in 2ms | Method='textDocument/documentSymbol' ResponseId='341' ElapsedMilliseconds='2'" } [Info - 12:51:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 341 in 2ms | Method='textDocument/documentSymbol' ResponseId='341' ElapsedMilliseconds='2' [Trace - 12:51:19 am] Received response 'textDocument/documentSymbol - (341)' in 6ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:51:21 am] Sending request 'textDocument/codeAction - (342)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 279 }, "end": { "line": 233, "character": 279 } }, "context": { "diagnostics": [] } } [Trace - 12:51:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:51:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:51:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:342 request for processing | Type='Parallel' Name='textDocument/codeAction:342'" } [Info - 12:51:21 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:342 request for processing | Type='Parallel' Name='textDocument/codeAction:342' [Trace - 12:51:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 342 | Method='textDocument/codeAction' ResponseId='342'" } [Info - 12:51:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 342 | Method='textDocument/codeAction' ResponseId='342' [Trace - 12:51:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (342) textDocument/codeAction | Id='342' Method='textDocument/codeAction'" } [Info - 12:51:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (342) textDocument/codeAction | Id='342' Method='textDocument/codeAction' [Trace - 12:51:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (342) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='342' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:51:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (342) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='342' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:51:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:51:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:51:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (342) textDocument/codeAction in 0ms | Id='342' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:51:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (342) textDocument/codeAction in 0ms | Id='342' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:51:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 342 in 0ms | Method='textDocument/codeAction' ResponseId='342' ElapsedMilliseconds='0'" } [Info - 12:51:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 342 in 0ms | Method='textDocument/codeAction' ResponseId='342' ElapsedMilliseconds='0' [Trace - 12:51:21 am] Received response 'textDocument/codeAction - (342)' in 1ms. Result: [] [Trace - 12:51:22 am] Sending request 'textDocument/codeAction - (343)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 279 }, "end": { "line": 233, "character": 299 } }, "context": { "diagnostics": [] } } [Trace - 12:51:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:51:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:51:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:343 request for processing | Type='Parallel' Name='textDocument/codeAction:343'" } [Info - 12:51:22 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:343 request for processing | Type='Parallel' Name='textDocument/codeAction:343' [Trace - 12:51:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 343 | Method='textDocument/codeAction' ResponseId='343'" } [Info - 12:51:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 343 | Method='textDocument/codeAction' ResponseId='343' [Trace - 12:51:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (343) textDocument/codeAction | Id='343' Method='textDocument/codeAction'" } [Info - 12:51:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (343) textDocument/codeAction | Id='343' Method='textDocument/codeAction' [Trace - 12:51:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (343) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='343' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:51:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (343) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='343' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:51:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:51:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:51:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (343) textDocument/codeAction in 0ms | Id='343' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:51:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (343) textDocument/codeAction in 0ms | Id='343' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:51:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 343 in 0ms | Method='textDocument/codeAction' ResponseId='343' ElapsedMilliseconds='0'" } [Info - 12:51:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 343 in 0ms | Method='textDocument/codeAction' ResponseId='343' ElapsedMilliseconds='0' [Trace - 12:51:22 am] Received response 'textDocument/codeAction - (343)' in 2ms. Result: [] [Trace - 12:51:24 am] Sending request 'textDocument/definition - (344)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 273 } } [Trace - 12:51:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/definition | Method='textDocument/definition'" } [Info - 12:51:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/definition | Method='textDocument/definition' [Trace - 12:51:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/definition:344 request for processing | Type='Parallel' Name='textDocument/definition:344'" } [Info - 12:51:24 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/definition:344 request for processing | Type='Parallel' Name='textDocument/definition:344' [Trace - 12:51:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/definition 344 | Method='textDocument/definition' ResponseId='344'" } [Info - 12:51:24 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/definition 344 | Method='textDocument/definition' ResponseId='344' [Trace - 12:51:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (344) textDocument/definition | Id='344' Method='textDocument/definition'" } [Info - 12:51:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (344) textDocument/definition | Id='344' Method='textDocument/definition' [Trace - 12:51:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (344) textDocument/definition to OmniSharp.Extensions.LanguageServer.Protocol.Models.DefinitionParams | Id='344' Method='textDocument/definition' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DefinitionParams'" } [Info - 12:51:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (344) textDocument/definition to OmniSharp.Extensions.LanguageServer.Protocol.Models.DefinitionParams | Id='344' Method='textDocument/definition' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DefinitionParams' [Trace - 12:51:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.LocationOrLocationLinks | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.LocationOrLocationLinks'" } [Info - 12:51:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.LocationOrLocationLinks | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.LocationOrLocationLinks' [Trace - 12:51:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (344) textDocument/definition in 3ms | Id='344' Method='textDocument/definition' ElapsedMilliseconds='3'" } [Info - 12:51:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (344) textDocument/definition in 3ms | Id='344' Method='textDocument/definition' ElapsedMilliseconds='3' [Trace - 12:51:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/definition 344 in 3ms | Method='textDocument/definition' ResponseId='344' ElapsedMilliseconds='3'" } [Info - 12:51:24 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/definition 344 in 3ms | Method='textDocument/definition' ResponseId='344' ElapsedMilliseconds='3' [Trace - 12:51:24 am] Received response 'textDocument/definition - (344)' in 6ms. Result: [] [Trace - 12:51:25 am] Sending request 'textDocument/hover - (345)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 200 } } [Trace - 12:51:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover'" } [Info - 12:51:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover' [Trace - 12:51:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:345 request for processing | Type='Parallel' Name='textDocument/hover:345'" } [Info - 12:51:25 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:345 request for processing | Type='Parallel' Name='textDocument/hover:345' [Trace - 12:51:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 345 | Method='textDocument/hover' ResponseId='345'" } [Info - 12:51:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 345 | Method='textDocument/hover' ResponseId='345' [Trace - 12:51:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (345) textDocument/hover | Id='345' Method='textDocument/hover'" } [Info - 12:51:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (345) textDocument/hover | Id='345' Method='textDocument/hover' [Trace - 12:51:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (345) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='345' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams'" } [Info - 12:51:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (345) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='345' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams' [Trace - 12:51:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover'" } [Info - 12:51:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover' [Trace - 12:51:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (345) textDocument/hover in 0ms | Id='345' Method='textDocument/hover' ElapsedMilliseconds='0'" } [Info - 12:51:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (345) textDocument/hover in 0ms | Id='345' Method='textDocument/hover' ElapsedMilliseconds='0' [Trace - 12:51:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 345 in 0ms | Method='textDocument/hover' ResponseId='345' ElapsedMilliseconds='0'" } [Info - 12:51:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 345 in 0ms | Method='textDocument/hover' ResponseId='345' ElapsedMilliseconds='0' [Trace - 12:51:25 am] Received response 'textDocument/hover - (345)' in 5ms. Result: { "contents": null } [Trace - 12:51:25 am] Sending request 'textDocument/hover - (346)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 199 } } [Trace - 12:51:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover'" } [Info - 12:51:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover' [Trace - 12:51:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:346 request for processing | Type='Parallel' Name='textDocument/hover:346'" } [Info - 12:51:25 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:346 request for processing | Type='Parallel' Name='textDocument/hover:346' [Trace - 12:51:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 346 | Method='textDocument/hover' ResponseId='346'" } [Info - 12:51:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 346 | Method='textDocument/hover' ResponseId='346' [Trace - 12:51:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (346) textDocument/hover | Id='346' Method='textDocument/hover'" } [Info - 12:51:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (346) textDocument/hover | Id='346' Method='textDocument/hover' [Trace - 12:51:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (346) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='346' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams'" } [Info - 12:51:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (346) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='346' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams' [Trace - 12:51:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover'" } [Info - 12:51:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover' [Trace - 12:51:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (346) textDocument/hover in 0ms | Id='346' Method='textDocument/hover' ElapsedMilliseconds='0'" } [Info - 12:51:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (346) textDocument/hover in 0ms | Id='346' Method='textDocument/hover' ElapsedMilliseconds='0' [Trace - 12:51:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 346 in 0ms | Method='textDocument/hover' ResponseId='346' ElapsedMilliseconds='0'" } [Info - 12:51:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 346 in 0ms | Method='textDocument/hover' ResponseId='346' ElapsedMilliseconds='0' [Trace - 12:51:25 am] Received response 'textDocument/hover - (346)' in 4ms. Result: { "contents": null } [Trace - 12:51:25 am] Sending request 'textDocument/documentHighlight - (347)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 199 } } [Trace - 12:51:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight'" } [Info - 12:51:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight' [Trace - 12:51:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:347 request for processing | Type='Parallel' Name='textDocument/documentHighlight:347'" } [Info - 12:51:25 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:347 request for processing | Type='Parallel' Name='textDocument/documentHighlight:347' [Trace - 12:51:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 347 | Method='textDocument/documentHighlight' ResponseId='347'" } [Info - 12:51:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 347 | Method='textDocument/documentHighlight' ResponseId='347' [Trace - 12:51:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (347) textDocument/documentHighlight | Id='347' Method='textDocument/documentHighlight'" } [Info - 12:51:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (347) textDocument/documentHighlight | Id='347' Method='textDocument/documentHighlight' [Trace - 12:51:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (347) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='347' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams'" } [Info - 12:51:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (347) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='347' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams' [Trace - 12:51:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer'" } [Info - 12:51:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer' [Trace - 12:51:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (347) textDocument/documentHighlight in 0ms | Id='347' Method='textDocument/documentHighlight' ElapsedMilliseconds='0'" } [Info - 12:51:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (347) textDocument/documentHighlight in 0ms | Id='347' Method='textDocument/documentHighlight' ElapsedMilliseconds='0' [Trace - 12:51:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 347 in 0ms | Method='textDocument/documentHighlight' ResponseId='347' ElapsedMilliseconds='0'" } [Info - 12:51:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 347 in 0ms | Method='textDocument/documentHighlight' ResponseId='347' ElapsedMilliseconds='0' [Trace - 12:51:25 am] Received response 'textDocument/documentHighlight - (347)' in 2ms. Result: [] [Trace - 12:51:25 am] Sending request 'textDocument/codeAction - (348)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 199 }, "end": { "line": 233, "character": 199 } }, "context": { "diagnostics": [] } } [Trace - 12:51:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:51:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:51:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:348 request for processing | Type='Parallel' Name='textDocument/codeAction:348'" } [Info - 12:51:25 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:348 request for processing | Type='Parallel' Name='textDocument/codeAction:348' [Trace - 12:51:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 348 | Method='textDocument/codeAction' ResponseId='348'" } [Info - 12:51:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 348 | Method='textDocument/codeAction' ResponseId='348' [Trace - 12:51:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (348) textDocument/codeAction | Id='348' Method='textDocument/codeAction'" } [Info - 12:51:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (348) textDocument/codeAction | Id='348' Method='textDocument/codeAction' [Trace - 12:51:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (348) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='348' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:51:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (348) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='348' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:51:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:51:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:51:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (348) textDocument/codeAction in 0ms | Id='348' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:51:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (348) textDocument/codeAction in 0ms | Id='348' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:51:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 348 in 0ms | Method='textDocument/codeAction' ResponseId='348' ElapsedMilliseconds='0'" } [Info - 12:51:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 348 in 0ms | Method='textDocument/codeAction' ResponseId='348' ElapsedMilliseconds='0' [Trace - 12:51:25 am] Received response 'textDocument/codeAction - (348)' in 1ms. Result: [] [Trace - 12:51:29 am] Sending request 'textDocument/documentHighlight - (349)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 197 } } [Trace - 12:51:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight'" } [Info - 12:51:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight' [Trace - 12:51:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:349 request for processing | Type='Parallel' Name='textDocument/documentHighlight:349'" } [Info - 12:51:29 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:349 request for processing | Type='Parallel' Name='textDocument/documentHighlight:349' [Trace - 12:51:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 349 | Method='textDocument/documentHighlight' ResponseId='349'" } [Info - 12:51:29 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 349 | Method='textDocument/documentHighlight' ResponseId='349' [Trace - 12:51:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (349) textDocument/documentHighlight | Id='349' Method='textDocument/documentHighlight'" } [Info - 12:51:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (349) textDocument/documentHighlight | Id='349' Method='textDocument/documentHighlight' [Trace - 12:51:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (349) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='349' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams'" } [Info - 12:51:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (349) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='349' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams' [Trace - 12:51:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer'" } [Info - 12:51:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer' [Trace - 12:51:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (349) textDocument/documentHighlight in 0ms | Id='349' Method='textDocument/documentHighlight' ElapsedMilliseconds='0'" } [Info - 12:51:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (349) textDocument/documentHighlight in 0ms | Id='349' Method='textDocument/documentHighlight' ElapsedMilliseconds='0' [Trace - 12:51:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 349 in 0ms | Method='textDocument/documentHighlight' ResponseId='349' ElapsedMilliseconds='0'" } [Info - 12:51:29 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 349 in 0ms | Method='textDocument/documentHighlight' ResponseId='349' ElapsedMilliseconds='0' [Trace - 12:51:29 am] Received response 'textDocument/documentHighlight - (349)' in 2ms. Result: [] [Trace - 12:51:29 am] Sending request 'textDocument/documentHighlight - (350)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 195 } } [Trace - 12:51:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight'" } [Info - 12:51:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight' [Trace - 12:51:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:350 request for processing | Type='Parallel' Name='textDocument/documentHighlight:350'" } [Info - 12:51:29 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:350 request for processing | Type='Parallel' Name='textDocument/documentHighlight:350' [Trace - 12:51:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 350 | Method='textDocument/documentHighlight' ResponseId='350'" } [Info - 12:51:29 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 350 | Method='textDocument/documentHighlight' ResponseId='350' [Trace - 12:51:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (350) textDocument/documentHighlight | Id='350' Method='textDocument/documentHighlight'" } [Info - 12:51:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (350) textDocument/documentHighlight | Id='350' Method='textDocument/documentHighlight' [Trace - 12:51:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (350) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='350' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams'" } [Info - 12:51:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (350) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='350' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams' [Trace - 12:51:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer'" } [Info - 12:51:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer' [Trace - 12:51:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (350) textDocument/documentHighlight in 0ms | Id='350' Method='textDocument/documentHighlight' ElapsedMilliseconds='0'" } [Info - 12:51:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (350) textDocument/documentHighlight in 0ms | Id='350' Method='textDocument/documentHighlight' ElapsedMilliseconds='0' [Trace - 12:51:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 350 in 0ms | Method='textDocument/documentHighlight' ResponseId='350' ElapsedMilliseconds='0'" } [Info - 12:51:29 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 350 in 0ms | Method='textDocument/documentHighlight' ResponseId='350' ElapsedMilliseconds='0' [Trace - 12:51:29 am] Received response 'textDocument/documentHighlight - (350)' in 2ms. Result: [] [Trace - 12:51:29 am] Sending request 'textDocument/codeAction - (351)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 195 }, "end": { "line": 233, "character": 195 } }, "context": { "diagnostics": [] } } [Trace - 12:51:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:51:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:51:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:351 request for processing | Type='Parallel' Name='textDocument/codeAction:351'" } [Info - 12:51:29 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:351 request for processing | Type='Parallel' Name='textDocument/codeAction:351' [Trace - 12:51:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 351 | Method='textDocument/codeAction' ResponseId='351'" } [Info - 12:51:29 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 351 | Method='textDocument/codeAction' ResponseId='351' [Trace - 12:51:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (351) textDocument/codeAction | Id='351' Method='textDocument/codeAction'" } [Info - 12:51:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (351) textDocument/codeAction | Id='351' Method='textDocument/codeAction' [Trace - 12:51:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (351) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='351' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:51:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (351) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='351' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:51:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:51:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:51:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (351) textDocument/codeAction in 0ms | Id='351' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:51:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (351) textDocument/codeAction in 0ms | Id='351' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:51:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 351 in 0ms | Method='textDocument/codeAction' ResponseId='351' ElapsedMilliseconds='0'" } [Info - 12:51:29 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 351 in 0ms | Method='textDocument/codeAction' ResponseId='351' ElapsedMilliseconds='0' [Trace - 12:51:29 am] Received response 'textDocument/codeAction - (351)' in 2ms. Result: [] [Trace - 12:51:30 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 237 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 195 }, "end": { "line": 233, "character": 195 } }, "rangeLength": 0, "text": "`" } ] } [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:51:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:51:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:51:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:51:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:51:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:51:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:51:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:51:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:51:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:196 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:51:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:196 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:51:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:51:30 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 238 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 196 }, "end": { "line": 233, "character": 196 } }, "rangeLength": 0, "text": "r" } ] } [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:51:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:51:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:51:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:51:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:51:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:51:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:197 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:51:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:197 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:51:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:51:30 am] Sending request 'textDocument/foldingRange - (352)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:51:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:51:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:51:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:352 request for processing | Type='Parallel' Name='textDocument/foldingRange:352'" } [Info - 12:51:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:352 request for processing | Type='Parallel' Name='textDocument/foldingRange:352' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 352 | Method='textDocument/foldingRange' ResponseId='352'" } [Info - 12:51:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 352 | Method='textDocument/foldingRange' ResponseId='352' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (352) textDocument/foldingRange | Id='352' Method='textDocument/foldingRange'" } [Info - 12:51:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (352) textDocument/foldingRange | Id='352' Method='textDocument/foldingRange' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (352) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='352' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:51:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (352) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='352' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:51:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (352) textDocument/foldingRange in 0ms | Id='352' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:51:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (352) textDocument/foldingRange in 0ms | Id='352' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 352 in 0ms | Method='textDocument/foldingRange' ResponseId='352' ElapsedMilliseconds='0'" } [Info - 12:51:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 352 in 0ms | Method='textDocument/foldingRange' ResponseId='352' ElapsedMilliseconds='0' [Trace - 12:51:30 am] Received response 'textDocument/foldingRange - (352)' in 4ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:51:30 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 239 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 197 }, "end": { "line": 233, "character": 197 } }, "rangeLength": 0, "text": "`" } ] } [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:51:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:51:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:51:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:51:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:51:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:51:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:51:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:51:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:51:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:198 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:51:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:198 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:51:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:51:30 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 240 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 198 }, "end": { "line": 233, "character": 198 } }, "rangeLength": 0, "text": "n" } ] } [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:51:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:51:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:51:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:51:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:51:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:51:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:199 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:51:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:199 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:51:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:51:30 am] Sending request 'textDocument/foldingRange - (353)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:51:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:51:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:51:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:353 request for processing | Type='Parallel' Name='textDocument/foldingRange:353'" } [Info - 12:51:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:353 request for processing | Type='Parallel' Name='textDocument/foldingRange:353' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 353 | Method='textDocument/foldingRange' ResponseId='353'" } [Info - 12:51:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 353 | Method='textDocument/foldingRange' ResponseId='353' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (353) textDocument/foldingRange | Id='353' Method='textDocument/foldingRange'" } [Info - 12:51:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (353) textDocument/foldingRange | Id='353' Method='textDocument/foldingRange' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (353) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='353' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:51:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (353) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='353' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:51:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (353) textDocument/foldingRange in 0ms | Id='353' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:51:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (353) textDocument/foldingRange in 0ms | Id='353' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 353 in 0ms | Method='textDocument/foldingRange' ResponseId='353' ElapsedMilliseconds='0'" } [Info - 12:51:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 353 in 0ms | Method='textDocument/foldingRange' ResponseId='353' ElapsedMilliseconds='0' [Trace - 12:51:30 am] Received response 'textDocument/foldingRange - (353)' in 1ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:51:30 am] Sending request 'textDocument/codeLens - (354)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:51:30 am] Sending request 'textDocument/codeAction - (355)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 199 }, "end": { "line": 233, "character": 199 } }, "context": { "diagnostics": [] } } [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:51:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:354 request for processing | Type='Parallel' Name='textDocument/codeLens:354'" } [Info - 12:51:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:354 request for processing | Type='Parallel' Name='textDocument/codeLens:354' [Trace - 12:51:30 am] Sending request 'textDocument/codeLens - (356)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 354 | Method='textDocument/codeLens' ResponseId='354'" } [Info - 12:51:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 354 | Method='textDocument/codeLens' ResponseId='354' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (354) textDocument/codeLens | Id='354' Method='textDocument/codeLens'" } [Info - 12:51:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (354) textDocument/codeLens | Id='354' Method='textDocument/codeLens' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (354) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='354' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:51:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (354) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='354' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:51:30 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:51:30 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:51:30 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:51:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (354) textDocument/codeLens in 0ms | Id='354' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:51:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (354) textDocument/codeLens in 0ms | Id='354' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 354 in 0ms | Method='textDocument/codeLens' ResponseId='354' ElapsedMilliseconds='0'" } [Info - 12:51:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 354 in 0ms | Method='textDocument/codeLens' ResponseId='354' ElapsedMilliseconds='0' [Trace - 12:51:30 am] Received response 'textDocument/codeLens - (354)' in 6ms. Result: [] [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:51:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:355 request for processing | Type='Parallel' Name='textDocument/codeAction:355'" } [Info - 12:51:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:355 request for processing | Type='Parallel' Name='textDocument/codeAction:355' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 355 | Method='textDocument/codeAction' ResponseId='355'" } [Info - 12:51:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 355 | Method='textDocument/codeAction' ResponseId='355' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (355) textDocument/codeAction | Id='355' Method='textDocument/codeAction'" } [Info - 12:51:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (355) textDocument/codeAction | Id='355' Method='textDocument/codeAction' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (355) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='355' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:51:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (355) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='355' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:51:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (355) textDocument/codeAction in 0ms | Id='355' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:51:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (355) textDocument/codeAction in 0ms | Id='355' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 355 in 0ms | Method='textDocument/codeAction' ResponseId='355' ElapsedMilliseconds='0'" } [Info - 12:51:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 355 in 0ms | Method='textDocument/codeAction' ResponseId='355' ElapsedMilliseconds='0' [Trace - 12:51:30 am] Received response 'textDocument/codeAction - (355)' in 5ms. Result: [] [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:51:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:356 request for processing | Type='Parallel' Name='textDocument/codeLens:356'" } [Info - 12:51:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:356 request for processing | Type='Parallel' Name='textDocument/codeLens:356' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 356 | Method='textDocument/codeLens' ResponseId='356'" } [Info - 12:51:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 356 | Method='textDocument/codeLens' ResponseId='356' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (356) textDocument/codeLens | Id='356' Method='textDocument/codeLens'" } [Info - 12:51:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (356) textDocument/codeLens | Id='356' Method='textDocument/codeLens' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (356) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='356' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:51:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (356) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='356' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:51:30 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:51:30 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:51:30 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:51:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (356) textDocument/codeLens in 0ms | Id='356' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:51:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (356) textDocument/codeLens in 0ms | Id='356' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:51:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 356 in 0ms | Method='textDocument/codeLens' ResponseId='356' ElapsedMilliseconds='0'" } [Info - 12:51:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 356 in 0ms | Method='textDocument/codeLens' ResponseId='356' ElapsedMilliseconds='0' [Trace - 12:51:30 am] Received response 'textDocument/codeLens - (356)' in 4ms. Result: [] [Trace - 12:51:31 am] Sending request 'textDocument/documentSymbol - (357)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:51:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:51:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:51:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:357 request for processing | Type='Parallel' Name='textDocument/documentSymbol:357'" } [Info - 12:51:31 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:357 request for processing | Type='Parallel' Name='textDocument/documentSymbol:357' [Trace - 12:51:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 357 | Method='textDocument/documentSymbol' ResponseId='357'" } [Info - 12:51:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 357 | Method='textDocument/documentSymbol' ResponseId='357' [Trace - 12:51:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (357) textDocument/documentSymbol | Id='357' Method='textDocument/documentSymbol'" } [Info - 12:51:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (357) textDocument/documentSymbol | Id='357' Method='textDocument/documentSymbol' [Trace - 12:51:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (357) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='357' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:51:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (357) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='357' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:51:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:51:31 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:51:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 2ms. | " } [Info - 12:51:31 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 2ms. | [Trace - 12:51:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:51:31 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:51:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:51:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:51:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (357) textDocument/documentSymbol in 2ms | Id='357' Method='textDocument/documentSymbol' ElapsedMilliseconds='2'" } [Info - 12:51:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (357) textDocument/documentSymbol in 2ms | Id='357' Method='textDocument/documentSymbol' ElapsedMilliseconds='2' [Trace - 12:51:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 357 in 3ms | Method='textDocument/documentSymbol' ResponseId='357' ElapsedMilliseconds='3'" } [Info - 12:51:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 357 in 3ms | Method='textDocument/documentSymbol' ResponseId='357' ElapsedMilliseconds='3' [Trace - 12:51:31 am] Received response 'textDocument/documentSymbol - (357)' in 6ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:51:32 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 241 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 199 }, "end": { "line": 233, "character": 199 } }, "rangeLength": 0, "text": " " } ] } [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:51:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:51:32 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:51:32 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:51:32 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:51:32 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:51:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:51:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:51:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:51:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:200 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:51:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:200 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:51:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:51:32 am] Sending request 'textDocument/signatureHelp - (358)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 200 }, "context": { "isRetrigger": false, "triggerCharacter": " ", "triggerKind": 2 } } [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp'" } [Info - 12:51:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:51:32 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:51:32 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:358 request for processing | Type='Parallel' Name='textDocument/signatureHelp:358'" } [Info - 12:51:32 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:358 request for processing | Type='Parallel' Name='textDocument/signatureHelp:358' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 358 | Method='textDocument/signatureHelp' ResponseId='358'" } [Info - 12:51:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 358 | Method='textDocument/signatureHelp' ResponseId='358' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (358) textDocument/signatureHelp | Id='358' Method='textDocument/signatureHelp'" } [Info - 12:51:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (358) textDocument/signatureHelp | Id='358' Method='textDocument/signatureHelp' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (358) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='358' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams'" } [Info - 12:51:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (358) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='358' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp'" } [Info - 12:51:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (358) textDocument/signatureHelp in 0ms | Id='358' Method='textDocument/signatureHelp' ElapsedMilliseconds='0'" } [Info - 12:51:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (358) textDocument/signatureHelp in 0ms | Id='358' Method='textDocument/signatureHelp' ElapsedMilliseconds='0' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 358 in 1ms | Method='textDocument/signatureHelp' ResponseId='358' ElapsedMilliseconds='1'" } [Info - 12:51:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 358 in 1ms | Method='textDocument/signatureHelp' ResponseId='358' ElapsedMilliseconds='1' [Trace - 12:51:32 am] Received response 'textDocument/signatureHelp - (358)' in 4ms. Result: { "signatures": null } [Trace - 12:51:32 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 242 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 200 }, "end": { "line": 233, "character": 200 } }, "rangeLength": 0, "text": ">" } ] } [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:51:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:51:32 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:51:32 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:51:32 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:51:32 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:51:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:51:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:51:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:51:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:201 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:51:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:201 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:51:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:51:32 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 243 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 201 }, "end": { "line": 233, "character": 201 } }, "rangeLength": 0, "text": " " } ] } [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:51:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:51:32 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:51:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:51:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:51:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:51:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:202 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:51:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:202 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:51:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:51:32 am] Sending request 'textDocument/signatureHelp - (359)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 202 }, "context": { "isRetrigger": false, "triggerCharacter": " ", "triggerKind": 2 } } [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp'" } [Info - 12:51:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:51:32 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:51:32 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:359 request for processing | Type='Parallel' Name='textDocument/signatureHelp:359'" } [Info - 12:51:32 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:359 request for processing | Type='Parallel' Name='textDocument/signatureHelp:359' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 359 | Method='textDocument/signatureHelp' ResponseId='359'" } [Info - 12:51:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 359 | Method='textDocument/signatureHelp' ResponseId='359' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (359) textDocument/signatureHelp | Id='359' Method='textDocument/signatureHelp'" } [Info - 12:51:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (359) textDocument/signatureHelp | Id='359' Method='textDocument/signatureHelp' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (359) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='359' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams'" } [Info - 12:51:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (359) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='359' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp'" } [Info - 12:51:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (359) textDocument/signatureHelp in 0ms | Id='359' Method='textDocument/signatureHelp' ElapsedMilliseconds='0'" } [Info - 12:51:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (359) textDocument/signatureHelp in 0ms | Id='359' Method='textDocument/signatureHelp' ElapsedMilliseconds='0' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 359 in 0ms | Method='textDocument/signatureHelp' ResponseId='359' ElapsedMilliseconds='0'" } [Info - 12:51:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 359 in 0ms | Method='textDocument/signatureHelp' ResponseId='359' ElapsedMilliseconds='0' [Trace - 12:51:32 am] Received response 'textDocument/signatureHelp - (359)' in 1ms. Result: { "signatures": null } [Trace - 12:51:32 am] Sending request 'textDocument/foldingRange - (360)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:51:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:360 request for processing | Type='Parallel' Name='textDocument/foldingRange:360'" } [Info - 12:51:32 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:360 request for processing | Type='Parallel' Name='textDocument/foldingRange:360' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 360 | Method='textDocument/foldingRange' ResponseId='360'" } [Info - 12:51:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 360 | Method='textDocument/foldingRange' ResponseId='360' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (360) textDocument/foldingRange | Id='360' Method='textDocument/foldingRange'" } [Info - 12:51:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (360) textDocument/foldingRange | Id='360' Method='textDocument/foldingRange' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (360) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='360' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:51:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (360) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='360' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:51:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (360) textDocument/foldingRange in 0ms | Id='360' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:51:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (360) textDocument/foldingRange in 0ms | Id='360' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 360 in 0ms | Method='textDocument/foldingRange' ResponseId='360' ElapsedMilliseconds='0'" } [Info - 12:51:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 360 in 0ms | Method='textDocument/foldingRange' ResponseId='360' ElapsedMilliseconds='0' [Trace - 12:51:32 am] Received response 'textDocument/foldingRange - (360)' in 2ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:51:32 am] Sending request 'textDocument/codeLens - (361)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:51:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:361 request for processing | Type='Parallel' Name='textDocument/codeLens:361'" } [Info - 12:51:32 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:361 request for processing | Type='Parallel' Name='textDocument/codeLens:361' [Trace - 12:51:32 am] Sending request 'textDocument/codeAction - (362)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 202 }, "end": { "line": 233, "character": 202 } }, "context": { "diagnostics": [] } } [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 361 | Method='textDocument/codeLens' ResponseId='361'" } [Info - 12:51:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 361 | Method='textDocument/codeLens' ResponseId='361' [Trace - 12:51:32 am] Sending request 'textDocument/codeLens - (363)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (361) textDocument/codeLens | Id='361' Method='textDocument/codeLens'" } [Info - 12:51:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (361) textDocument/codeLens | Id='361' Method='textDocument/codeLens' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (361) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='361' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:51:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (361) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='361' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:51:32 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:51:32 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:51:32 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:51:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (361) textDocument/codeLens in 0ms | Id='361' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:51:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (361) textDocument/codeLens in 0ms | Id='361' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 361 in 0ms | Method='textDocument/codeLens' ResponseId='361' ElapsedMilliseconds='0'" } [Info - 12:51:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 361 in 0ms | Method='textDocument/codeLens' ResponseId='361' ElapsedMilliseconds='0' [Trace - 12:51:32 am] Received response 'textDocument/codeLens - (361)' in 2ms. Result: [] [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:51:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:362 request for processing | Type='Parallel' Name='textDocument/codeAction:362'" } [Info - 12:51:32 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:362 request for processing | Type='Parallel' Name='textDocument/codeAction:362' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 362 | Method='textDocument/codeAction' ResponseId='362'" } [Info - 12:51:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 362 | Method='textDocument/codeAction' ResponseId='362' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (362) textDocument/codeAction | Id='362' Method='textDocument/codeAction'" } [Info - 12:51:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (362) textDocument/codeAction | Id='362' Method='textDocument/codeAction' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (362) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='362' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:51:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (362) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='362' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:51:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (362) textDocument/codeAction in 0ms | Id='362' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:51:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (362) textDocument/codeAction in 0ms | Id='362' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 362 in 0ms | Method='textDocument/codeAction' ResponseId='362' ElapsedMilliseconds='0'" } [Info - 12:51:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 362 in 0ms | Method='textDocument/codeAction' ResponseId='362' ElapsedMilliseconds='0' [Trace - 12:51:32 am] Received response 'textDocument/codeAction - (362)' in 2ms. Result: [] [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:51:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:363 request for processing | Type='Parallel' Name='textDocument/codeLens:363'" } [Info - 12:51:32 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:363 request for processing | Type='Parallel' Name='textDocument/codeLens:363' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 363 | Method='textDocument/codeLens' ResponseId='363'" } [Info - 12:51:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 363 | Method='textDocument/codeLens' ResponseId='363' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (363) textDocument/codeLens | Id='363' Method='textDocument/codeLens'" } [Info - 12:51:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (363) textDocument/codeLens | Id='363' Method='textDocument/codeLens' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (363) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='363' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:51:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (363) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='363' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:51:32 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:51:32 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:51:32 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:51:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (363) textDocument/codeLens in 0ms | Id='363' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:51:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (363) textDocument/codeLens in 0ms | Id='363' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 363 in 0ms | Method='textDocument/codeLens' ResponseId='363' ElapsedMilliseconds='0'" } [Info - 12:51:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 363 in 0ms | Method='textDocument/codeLens' ResponseId='363' ElapsedMilliseconds='0' [Trace - 12:51:32 am] Received response 'textDocument/codeLens - (363)' in 3ms. Result: [] [Trace - 12:51:32 am] Sending request 'textDocument/documentSymbol - (364)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:51:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:364 request for processing | Type='Parallel' Name='textDocument/documentSymbol:364'" } [Info - 12:51:32 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:364 request for processing | Type='Parallel' Name='textDocument/documentSymbol:364' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 364 | Method='textDocument/documentSymbol' ResponseId='364'" } [Info - 12:51:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 364 | Method='textDocument/documentSymbol' ResponseId='364' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (364) textDocument/documentSymbol | Id='364' Method='textDocument/documentSymbol'" } [Info - 12:51:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (364) textDocument/documentSymbol | Id='364' Method='textDocument/documentSymbol' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (364) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='364' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:51:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (364) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='364' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:51:32 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 4ms. | " } [Info - 12:51:32 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 4ms. | [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:51:32 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:51:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (364) textDocument/documentSymbol in 5ms | Id='364' Method='textDocument/documentSymbol' ElapsedMilliseconds='5'" } [Info - 12:51:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (364) textDocument/documentSymbol in 5ms | Id='364' Method='textDocument/documentSymbol' ElapsedMilliseconds='5' [Trace - 12:51:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 364 in 5ms | Method='textDocument/documentSymbol' ResponseId='364' ElapsedMilliseconds='5'" } [Info - 12:51:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 364 in 5ms | Method='textDocument/documentSymbol' ResponseId='364' ElapsedMilliseconds='5' [Trace - 12:51:32 am] Received response 'textDocument/documentSymbol - (364)' in 7ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:51:33 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 244 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 202 }, "end": { "line": 233, "character": 202 } }, "rangeLength": 0, "text": "`$databricksAadToken" } ] } [Trace - 12:51:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:51:33 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:51:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:51:33 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:51:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:51:33 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:51:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:51:33 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:51:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:51:33 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:51:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:51:33 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:51:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:51:33 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:51:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:51:33 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:51:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:51:33 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:51:33 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:203 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:51:33 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:203 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:51:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:51:33 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:51:34 am] Sending request 'textDocument/foldingRange - (365)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:51:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:51:34 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:51:34 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:365 request for processing | Type='Parallel' Name='textDocument/foldingRange:365'" } [Info - 12:51:34 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:365 request for processing | Type='Parallel' Name='textDocument/foldingRange:365' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 365 | Method='textDocument/foldingRange' ResponseId='365'" } [Info - 12:51:34 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 365 | Method='textDocument/foldingRange' ResponseId='365' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (365) textDocument/foldingRange | Id='365' Method='textDocument/foldingRange'" } [Info - 12:51:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (365) textDocument/foldingRange | Id='365' Method='textDocument/foldingRange' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (365) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='365' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:51:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (365) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='365' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:51:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (365) textDocument/foldingRange in 0ms | Id='365' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:51:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (365) textDocument/foldingRange in 0ms | Id='365' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 365 in 0ms | Method='textDocument/foldingRange' ResponseId='365' ElapsedMilliseconds='0'" } [Info - 12:51:34 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 365 in 0ms | Method='textDocument/foldingRange' ResponseId='365' ElapsedMilliseconds='0' [Trace - 12:51:34 am] Received response 'textDocument/foldingRange - (365)' in 3ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:51:34 am] Sending request 'textDocument/codeLens - (366)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:51:34 am] Sending request 'textDocument/codeAction - (367)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 222 }, "end": { "line": 233, "character": 222 } }, "context": { "diagnostics": [] } } [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:51:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:366 request for processing | Type='Parallel' Name='textDocument/codeLens:366'" } [Info - 12:51:34 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:366 request for processing | Type='Parallel' Name='textDocument/codeLens:366' [Trace - 12:51:34 am] Sending request 'textDocument/codeLens - (368)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 366 | Method='textDocument/codeLens' ResponseId='366'" } [Info - 12:51:34 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 366 | Method='textDocument/codeLens' ResponseId='366' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (366) textDocument/codeLens | Id='366' Method='textDocument/codeLens'" } [Info - 12:51:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (366) textDocument/codeLens | Id='366' Method='textDocument/codeLens' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (366) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='366' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:51:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (366) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='366' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:51:34 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:51:34 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:51:34 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:51:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (366) textDocument/codeLens in 0ms | Id='366' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:51:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (366) textDocument/codeLens in 0ms | Id='366' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 366 in 0ms | Method='textDocument/codeLens' ResponseId='366' ElapsedMilliseconds='0'" } [Info - 12:51:34 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 366 in 0ms | Method='textDocument/codeLens' ResponseId='366' ElapsedMilliseconds='0' [Trace - 12:51:34 am] Received response 'textDocument/codeLens - (366)' in 4ms. Result: [] [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:51:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:367 request for processing | Type='Parallel' Name='textDocument/codeAction:367'" } [Info - 12:51:34 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:367 request for processing | Type='Parallel' Name='textDocument/codeAction:367' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 367 | Method='textDocument/codeAction' ResponseId='367'" } [Info - 12:51:34 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 367 | Method='textDocument/codeAction' ResponseId='367' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (367) textDocument/codeAction | Id='367' Method='textDocument/codeAction'" } [Info - 12:51:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (367) textDocument/codeAction | Id='367' Method='textDocument/codeAction' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (367) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='367' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:51:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (367) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='367' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:51:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (367) textDocument/codeAction in 0ms | Id='367' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:51:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (367) textDocument/codeAction in 0ms | Id='367' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 367 in 0ms | Method='textDocument/codeAction' ResponseId='367' ElapsedMilliseconds='0'" } [Info - 12:51:34 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 367 in 0ms | Method='textDocument/codeAction' ResponseId='367' ElapsedMilliseconds='0' [Trace - 12:51:34 am] Received response 'textDocument/codeAction - (367)' in 3ms. Result: [] [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:51:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:368 request for processing | Type='Parallel' Name='textDocument/codeLens:368'" } [Info - 12:51:34 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:368 request for processing | Type='Parallel' Name='textDocument/codeLens:368' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 368 | Method='textDocument/codeLens' ResponseId='368'" } [Info - 12:51:34 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 368 | Method='textDocument/codeLens' ResponseId='368' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (368) textDocument/codeLens | Id='368' Method='textDocument/codeLens'" } [Info - 12:51:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (368) textDocument/codeLens | Id='368' Method='textDocument/codeLens' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (368) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='368' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:51:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (368) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='368' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:51:34 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:51:34 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:51:34 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:51:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (368) textDocument/codeLens in 0ms | Id='368' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:51:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (368) textDocument/codeLens in 0ms | Id='368' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 368 in 0ms | Method='textDocument/codeLens' ResponseId='368' ElapsedMilliseconds='0'" } [Info - 12:51:34 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 368 in 0ms | Method='textDocument/codeLens' ResponseId='368' ElapsedMilliseconds='0' [Trace - 12:51:34 am] Received response 'textDocument/codeLens - (368)' in 3ms. Result: [] [Trace - 12:51:34 am] Sending request 'textDocument/documentSymbol - (369)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:51:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:369 request for processing | Type='Parallel' Name='textDocument/documentSymbol:369'" } [Info - 12:51:34 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:369 request for processing | Type='Parallel' Name='textDocument/documentSymbol:369' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 369 | Method='textDocument/documentSymbol' ResponseId='369'" } [Info - 12:51:34 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 369 | Method='textDocument/documentSymbol' ResponseId='369' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (369) textDocument/documentSymbol | Id='369' Method='textDocument/documentSymbol'" } [Info - 12:51:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (369) textDocument/documentSymbol | Id='369' Method='textDocument/documentSymbol' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (369) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='369' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:51:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (369) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='369' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:51:34 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | " } [Info - 12:51:34 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:51:34 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:51:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (369) textDocument/documentSymbol in 2ms | Id='369' Method='textDocument/documentSymbol' ElapsedMilliseconds='2'" } [Info - 12:51:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (369) textDocument/documentSymbol in 2ms | Id='369' Method='textDocument/documentSymbol' ElapsedMilliseconds='2' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 369 in 2ms | Method='textDocument/documentSymbol' ResponseId='369' ElapsedMilliseconds='2'" } [Info - 12:51:34 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 369 in 2ms | Method='textDocument/documentSymbol' ResponseId='369' ElapsedMilliseconds='2' [Trace - 12:51:34 am] Received response 'textDocument/documentSymbol - (369)' in 6ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:51:34 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 245 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 222 }, "end": { "line": 233, "character": 222 } }, "rangeLength": 0, "text": " " } ] } [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:51:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:51:34 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:51:34 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:51:34 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:51:34 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:51:34 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:51:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:51:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:51:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:223 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:51:34 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:223 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:51:34 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:51:34 am] Sending request 'textDocument/signatureHelp - (370)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 223 }, "context": { "isRetrigger": false, "triggerCharacter": " ", "triggerKind": 2 } } [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp'" } [Info - 12:51:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:51:34 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:51:34 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:370 request for processing | Type='Parallel' Name='textDocument/signatureHelp:370'" } [Info - 12:51:34 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:370 request for processing | Type='Parallel' Name='textDocument/signatureHelp:370' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 370 | Method='textDocument/signatureHelp' ResponseId='370'" } [Info - 12:51:34 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 370 | Method='textDocument/signatureHelp' ResponseId='370' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (370) textDocument/signatureHelp | Id='370' Method='textDocument/signatureHelp'" } [Info - 12:51:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (370) textDocument/signatureHelp | Id='370' Method='textDocument/signatureHelp' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (370) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='370' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams'" } [Info - 12:51:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (370) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='370' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp'" } [Info - 12:51:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (370) textDocument/signatureHelp in 0ms | Id='370' Method='textDocument/signatureHelp' ElapsedMilliseconds='0'" } [Info - 12:51:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (370) textDocument/signatureHelp in 0ms | Id='370' Method='textDocument/signatureHelp' ElapsedMilliseconds='0' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 370 in 0ms | Method='textDocument/signatureHelp' ResponseId='370' ElapsedMilliseconds='0'" } [Info - 12:51:34 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 370 in 0ms | Method='textDocument/signatureHelp' ResponseId='370' ElapsedMilliseconds='0' [Trace - 12:51:34 am] Received response 'textDocument/signatureHelp - (370)' in 2ms. Result: { "signatures": null } [Trace - 12:51:34 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 246 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 223 }, "end": { "line": 233, "character": 223 } }, "rangeLength": 0, "text": "=" } ] } [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:51:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:51:34 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:51:34 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:51:34 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:51:34 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:51:34 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:51:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:51:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:51:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:224 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:51:34 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:224 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:51:34 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:51:34 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 247 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 224 }, "end": { "line": 233, "character": 224 } }, "rangeLength": 0, "text": " " } ] } [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:51:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:51:34 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:51:34 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:51:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:51:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:51:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:225 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:51:34 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:225 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:51:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:51:34 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:51:35 am] Sending request 'textDocument/signatureHelp - (371)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 225 }, "context": { "isRetrigger": false, "triggerCharacter": " ", "triggerKind": 2 } } [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp'" } [Info - 12:51:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp' [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:51:35 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:51:35 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:371 request for processing | Type='Parallel' Name='textDocument/signatureHelp:371'" } [Info - 12:51:35 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:371 request for processing | Type='Parallel' Name='textDocument/signatureHelp:371' [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 371 | Method='textDocument/signatureHelp' ResponseId='371'" } [Info - 12:51:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 371 | Method='textDocument/signatureHelp' ResponseId='371' [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (371) textDocument/signatureHelp | Id='371' Method='textDocument/signatureHelp'" } [Info - 12:51:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (371) textDocument/signatureHelp | Id='371' Method='textDocument/signatureHelp' [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (371) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='371' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams'" } [Info - 12:51:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (371) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='371' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams' [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp'" } [Info - 12:51:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp' [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (371) textDocument/signatureHelp in 0ms | Id='371' Method='textDocument/signatureHelp' ElapsedMilliseconds='0'" } [Info - 12:51:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (371) textDocument/signatureHelp in 0ms | Id='371' Method='textDocument/signatureHelp' ElapsedMilliseconds='0' [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 371 in 0ms | Method='textDocument/signatureHelp' ResponseId='371' ElapsedMilliseconds='0'" } [Info - 12:51:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 371 in 0ms | Method='textDocument/signatureHelp' ResponseId='371' ElapsedMilliseconds='0' [Trace - 12:51:35 am] Received response 'textDocument/signatureHelp - (371)' in 2ms. Result: { "signatures": null } [Trace - 12:51:35 am] Sending request 'textDocument/foldingRange - (372)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:51:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:372 request for processing | Type='Parallel' Name='textDocument/foldingRange:372'" } [Info - 12:51:35 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:372 request for processing | Type='Parallel' Name='textDocument/foldingRange:372' [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 372 | Method='textDocument/foldingRange' ResponseId='372'" } [Info - 12:51:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 372 | Method='textDocument/foldingRange' ResponseId='372' [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (372) textDocument/foldingRange | Id='372' Method='textDocument/foldingRange'" } [Info - 12:51:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (372) textDocument/foldingRange | Id='372' Method='textDocument/foldingRange' [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (372) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='372' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:51:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (372) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='372' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:51:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (372) textDocument/foldingRange in 0ms | Id='372' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:51:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (372) textDocument/foldingRange in 0ms | Id='372' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 372 in 0ms | Method='textDocument/foldingRange' ResponseId='372' ElapsedMilliseconds='0'" } [Info - 12:51:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 372 in 0ms | Method='textDocument/foldingRange' ResponseId='372' ElapsedMilliseconds='0' [Trace - 12:51:35 am] Received response 'textDocument/foldingRange - (372)' in 3ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:51:35 am] Sending request 'textDocument/codeLens - (373)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:51:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:373 request for processing | Type='Parallel' Name='textDocument/codeLens:373'" } [Info - 12:51:35 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:373 request for processing | Type='Parallel' Name='textDocument/codeLens:373' [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 373 | Method='textDocument/codeLens' ResponseId='373'" } [Info - 12:51:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 373 | Method='textDocument/codeLens' ResponseId='373' [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (373) textDocument/codeLens | Id='373' Method='textDocument/codeLens'" } [Info - 12:51:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (373) textDocument/codeLens | Id='373' Method='textDocument/codeLens' [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (373) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='373' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:51:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (373) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='373' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:51:35 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:51:35 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:51:35 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:51:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (373) textDocument/codeLens in 0ms | Id='373' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:51:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (373) textDocument/codeLens in 0ms | Id='373' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 373 in 0ms | Method='textDocument/codeLens' ResponseId='373' ElapsedMilliseconds='0'" } [Info - 12:51:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 373 in 0ms | Method='textDocument/codeLens' ResponseId='373' ElapsedMilliseconds='0' [Trace - 12:51:35 am] Received response 'textDocument/codeLens - (373)' in 3ms. Result: [] [Trace - 12:51:35 am] Sending request 'textDocument/codeAction - (374)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 225 }, "end": { "line": 233, "character": 225 } }, "context": { "diagnostics": [] } } [Trace - 12:51:35 am] Sending request 'textDocument/codeLens - (375)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:51:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:374 request for processing | Type='Parallel' Name='textDocument/codeAction:374'" } [Info - 12:51:35 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:374 request for processing | Type='Parallel' Name='textDocument/codeAction:374' [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 374 | Method='textDocument/codeAction' ResponseId='374'" } [Info - 12:51:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 374 | Method='textDocument/codeAction' ResponseId='374' [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (374) textDocument/codeAction | Id='374' Method='textDocument/codeAction'" } [Info - 12:51:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (374) textDocument/codeAction | Id='374' Method='textDocument/codeAction' [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (374) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='374' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:51:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (374) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='374' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:51:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (374) textDocument/codeAction in 0ms | Id='374' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:51:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (374) textDocument/codeAction in 0ms | Id='374' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 374 in 0ms | Method='textDocument/codeAction' ResponseId='374' ElapsedMilliseconds='0'" } [Info - 12:51:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 374 in 0ms | Method='textDocument/codeAction' ResponseId='374' ElapsedMilliseconds='0' [Trace - 12:51:35 am] Received response 'textDocument/codeAction - (374)' in 3ms. Result: [] [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:51:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:375 request for processing | Type='Parallel' Name='textDocument/codeLens:375'" } [Info - 12:51:35 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:375 request for processing | Type='Parallel' Name='textDocument/codeLens:375' [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 375 | Method='textDocument/codeLens' ResponseId='375'" } [Info - 12:51:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 375 | Method='textDocument/codeLens' ResponseId='375' [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (375) textDocument/codeLens | Id='375' Method='textDocument/codeLens'" } [Info - 12:51:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (375) textDocument/codeLens | Id='375' Method='textDocument/codeLens' [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (375) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='375' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:51:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (375) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='375' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:51:35 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:51:35 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:51:35 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:51:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (375) textDocument/codeLens in 0ms | Id='375' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:51:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (375) textDocument/codeLens in 0ms | Id='375' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 375 in 0ms | Method='textDocument/codeLens' ResponseId='375' ElapsedMilliseconds='0'" } [Info - 12:51:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 375 in 0ms | Method='textDocument/codeLens' ResponseId='375' ElapsedMilliseconds='0' [Trace - 12:51:35 am] Received response 'textDocument/codeLens - (375)' in 3ms. Result: [] [Trace - 12:51:35 am] Sending request 'textDocument/documentSymbol - (376)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:51:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:376 request for processing | Type='Parallel' Name='textDocument/documentSymbol:376'" } [Info - 12:51:35 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:376 request for processing | Type='Parallel' Name='textDocument/documentSymbol:376' [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 376 | Method='textDocument/documentSymbol' ResponseId='376'" } [Info - 12:51:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 376 | Method='textDocument/documentSymbol' ResponseId='376' [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (376) textDocument/documentSymbol | Id='376' Method='textDocument/documentSymbol'" } [Info - 12:51:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (376) textDocument/documentSymbol | Id='376' Method='textDocument/documentSymbol' [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (376) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='376' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:51:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (376) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='376' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:51:35 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | " } [Info - 12:51:35 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:51:35 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:51:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (376) textDocument/documentSymbol in 2ms | Id='376' Method='textDocument/documentSymbol' ElapsedMilliseconds='2'" } [Info - 12:51:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (376) textDocument/documentSymbol in 2ms | Id='376' Method='textDocument/documentSymbol' ElapsedMilliseconds='2' [Trace - 12:51:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 376 in 2ms | Method='textDocument/documentSymbol' ResponseId='376' ElapsedMilliseconds='2'" } [Info - 12:51:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 376 in 2ms | Method='textDocument/documentSymbol' ResponseId='376' ElapsedMilliseconds='2' [Trace - 12:51:35 am] Received response 'textDocument/documentSymbol - (376)' in 5ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:51:38 am] Sending notification 'textDocument/didOpen'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "languageId": "powershell", "version": 1, "text": "[CmdletBinding(SupportsShouldProcess = $true)]\r\nParam(\r\n [Parameter(Mandatory = $false)]\r\n [string] $FileToExecute = \"All\"\r\n)\r\n\r\n###############################################################################\r\n## Setup\r\n###############################################################################\r\n\r\nSet-StrictMode -Version \"Latest\"\r\n$ErrorActionPreference = \"Stop\"\r\n\r\n$privateParamsFile = \"$PSScriptRoot/deploy-local.private.json\"\r\nif (-not (Test-Path $privateParamsFile)) {\r\n Copy-Item \"$PsScriptRoot/deploy-local.private.template.json\" $privateParamsFile\r\n Write-Warning \"Please update information in $privateParamsFile\"\r\n exit 1\r\n}\r\n\r\n$fields = ConvertFrom-Json ([System.IO.File]::ReadAllText($privateParamsFile))\r\n$fieldsAsHashTable = @{ }\r\n$fields.PSObject.Properties | ForEach-Object { $fieldsAsHashTable[$_.Name] = $_.Value }\r\n\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/adp.psm1\") -Force -Verbose:$false\r\n$Context = Initialize-ADPContext -parameters $fieldsAsHashTable -configFilePath (Join-Path $PSScriptRoot $fieldsAsHashTable.ConfigFile)\r\n\r\nfunction Get-ResourceId($context, $resourceGroupName, $resourceType, $resourceName, $if = $true, $nullValue = $null) {\r\n if ($if) {\r\n return \"/subscriptions/$($context.SubscriptionId)/resourceGroups/$resourceGroupName/providers/$resourceType/$resourceName\"\r\n }\r\n else {\r\n return $nullValue\r\n }\r\n}\r\n\r\nfunction Get-ResourceProperty($context, $resourceId, $propertyName) {\r\n $propertyValue = Get-AzResource -ResourceId $resourceId -ExpandProperties `\r\n | Select-Object * -ExpandProperty \"Properties\" `\r\n | Select-Object Properties -ExpandProperty $propertyName\r\n\r\n return $propertyValue.ToString()\r\n}\r\n\r\nfunction Get-ResourceManagedIdentityPrincipalId($context, $resourceId) {\r\n $accountInfo = az account show\r\n $accountInfoObject = $accountInfo | ConvertFrom-Json\r\n $subscriptionId = $accountInfoObject.id\r\n if ($subscriptionId -ne $Context.SubscriptionId) {\r\n \"Execute az login to initialize Azure CLI context.\"\r\n }\r\n\r\n $scope = $resourceId\r\n $api = \"/providers/Microsoft.ManagedIdentity/identities/default?api-version=2018-11-30\"\r\n $systemAssignedIdentity = az rest --method GET --uri \"https://management.azure.com/$scope/$api\"\r\n if ($systemAssignedIdentity) {\r\n $systemAssignedIdentityObject = $systemAssignedIdentity | ConvertFrom-Json\r\n return $systemAssignedIdentityObject.properties.principalId\r\n }\r\n else {\r\n return $null;\r\n }\r\n}\r\n\r\nfunction Get-FunctionAppHostKey($functionAppId, $functionKeyName) {\r\n $accountInfo = az account show\r\n $accountInfoObject = $accountInfo | ConvertFrom-Json\r\n $subscriptionId = $accountInfoObject.id\r\n if ($subscriptionId -ne $Context.SubscriptionId) {\r\n \"Execute az login to initialize Azure CLI context.\"\r\n }\r\n\r\n $scope = $functionAppId\r\n $api = \"/host/default/listKeys?api-version=2018-11-01\"\r\n $allFunctionKeys = az rest --method POST --uri \"https://management.azure.com/$scope/$api\"\r\n if ($allFunctionKeys) {\r\n $allFunctionKeysObject = $allFunctionKeys | ConvertFrom-Json\r\n $functionKeys = ConvertTo-Hash($allFunctionKeysObject.functionKeys)\r\n $functionKey = $functionKeys[$functionKeyName]\r\n\r\n return $functionKey;\r\n }\r\n else {\r\n return $null;\r\n }\r\n}\r\n\r\n\r\n###############################################################################\r\n## Database.Deployment\r\n###############################################################################\r\n\r\nif ($FileToExecute -eq \"All\" -or $FileToExecute -eq \"Database.Deployment\") {\r\n & $PSScriptRoot/../../databases/deployment.ps1 @fieldsAsHashTable -Verbose:$VerbosePreference `\r\n -DatabasesLocation (Join-Path $PSScriptRoot \"../../databases\") `\r\n -InfrastructureScriptsLocation $PSScriptRoot `\r\n -MigratorLocation (Join-Path $PSScriptRoot \"../../databases/Migrator/bin/Debug/netcoreapp3.1\")\r\n\r\n exit 0\r\n}\r\n\r\n###############################################################################\r\n## Identities\r\n###############################################################################\r\n\r\nif ($FileToExecute -eq \"All\" -or $FileToExecute -eq \"Identities\") {\r\n & $PSScriptRoot/Deploy-Identities.ps1 @fieldsAsHashTable -Verbose:$VerbosePreference -WhatIf:$WhatIfPreference \r\n\r\n if ($FileToExecute -eq \"Identities\") {\r\n exit 0\r\n }\r\n}\r\nelse {\r\n $Context.azureADGroups.Keys | ForEach-Object {\r\n $hash = $Context.azureADGroups\r\n $value = $hash[$_]\r\n $name = $_\r\n if ($Context.create.azureADGroups) {\r\n $group = Get-AzADGroupObjectOrDisplayName $value\r\n if ($group) {\r\n Publish-Variables -vars @{ (\"azureADGroupId_\" + $name) = $group.Id }\r\n }\r\n }\r\n }\r\n}\r\n\r\n\r\n###############################################################################\r\n## Core\r\n###############################################################################\r\n\r\nif ($FileToExecute -eq \"All\" -or $FileToExecute -eq \"Core\") {\r\n & $PSScriptRoot/Deploy-Core.ps1 @fieldsAsHashTable -Verbose:$VerbosePreference -WhatIf:$WhatIfPreference `\r\n -azureADGroupId_resourceGroupContributor $env:azureADGroupId_resourceGroupContributor\r\n\r\n if ($FileToExecute -eq \"Core\") {\r\n exit 0\r\n }\r\n}\r\nelse {\r\n Publish-Variables -vars @{\r\n \"diagnostics\" = @{\r\n \"logAnalyticsWorkspaceId\" = Get-ResourceId -context $Context -resourceGroupName $Context.resourceGroupNames.admin -resourceType \"Microsoft.OperationalInsights/workspaces\" `\r\n -resourceName (Get-ResourceName -context $Context -resourceCode \"LAW\" -suffix \"001\") -if $Context.create.diagnostics -nullValue \"\";\r\n \"diagnosticsStorageAccountId\" = Get-ResourceId -context $Context -resourceGroupName $Context.resourceGroupNames.admin -resourceType \"Microsoft.Storage/storageAccounts\" `\r\n -resourceName (Get-StorageResourceName -context $Context -resourceCode \"STA\" -suffix \"001\") -if $Context.create.diagnostics -nullValue \"\";\r\n \"diagnosticsRetentionInDays\" = $Context.diagnosticsRetentionInDays;\r\n };\r\n \"codeStorageAccountName\" = Get-StorageResourceName -context $Context -resourceCode \"STA\" -suffix \"002\";\r\n \"codeStorageResourceGroupName\" = $Context.resourceGroupNames.admin;\r\n \"deploymentKeyVaultName\" = Get-ResourceName -context $Context \"AKV\" -suffix \"001\";\r\n }\r\n}\r\n\r\n###############################################################################\r\n## Policy\r\n###############################################################################\r\n\r\nif ($FileToExecute -eq \"All\" -or $FileToExecute -eq \"Policy\") {\r\n & $PSScriptRoot/Deploy-Policy.ps1 @fieldsAsHashTable -Verbose:$VerbosePreference -WhatIf:$WhatIfPreference `\r\n -diagnosticsObject $env:diagnostics\r\n\r\n if ($FileToExecute -eq \"Policy\") {\r\n exit 0\r\n }\r\n}\r\nelse {\r\n Publish-Variables -vars @{\r\n \"diagnostics\" = @{\r\n \"logAnalyticsWorkspaceId\" = Get-ResourceId -context $Context -resourceGroupName $Context.resourceGroupNames.admin -resourceType \"Microsoft.OperationalInsights/workspaces\" `\r\n -resourceName (Get-ResourceName -context $Context -resourceCode \"LAW\" -suffix \"001\") -if $Context.create.diagnostics -nullValue \"\";\r\n \"diagnosticsStorageAccountId\" = Get-ResourceId -context $Context -resourceGroupName $Context.resourceGroupNames.admin -resourceType \"Microsoft.Storage/storageAccounts\" `\r\n -resourceName (Get-StorageResourceName -context $Context -resourceCode \"STA\" -suffix \"001\") -if $Context.create.diagnostics -nullValue \"\";\r\n }\r\n }\r\n}\r\n\r\n\r\n###############################################################################\r\n## Network\r\n###############################################################################\r\n\r\nif ($FileToExecute -eq \"All\" -or $FileToExecute -eq \"Network\") {\r\n & $PSScriptRoot/Deploy-Network.ps1 @fieldsAsHashTable -Verbose:$VerbosePreference -WhatIf:$WhatIfPreference `\r\n -diagnosticsObject $env:diagnostics\r\n \r\n if ($FileToExecute -eq \"Network\") {\r\n exit 0\r\n }\r\n}\r\nelse {\r\n if ($Context.create.virtualNetwork) {\r\n Publish-Variables -vars @{\r\n \"ddosPlanId\" = Get-ResourceId -context $Context -resourceGroupName $Context.resourceGroupNames.admin -resourceType \"Microsoft.Network/ddosProtectionPlans\" `\r\n -resourceName (Get-ResourceName -context $Context -resourceCode \"DDS\" -suffix \"001\") -if $Context.create.ddosPlan -nullValue \"\";\r\n \"generalNetwork\" = @{\r\n \"vNetResourceId\" = Get-ResourceId -context $Context -resourceGroupName $Context.resourceGroupNames.network -resourceType \"Microsoft.Network/virtualNetworks\" `\r\n -resourceName (Get-ResourceName -context $Context -resourceCode \"VNT\" -suffix ($Context.generalNetwork.vNetCIDR -split \"/\")[0]);\r\n \"subnetVMResourceId\" = Get-ResourceId -context $Context -resourceGroupName $Context.resourceGroupNames.network -resourceType \"Microsoft.Network/virtualNetworks\" `\r\n -resourceName ((Get-ResourceName -context $Context -resourceCode \"VNT\" -suffix ($Context.generalNetwork.vNetCIDR -split \"/\")[0]) + \"/subnets/\" + $Context.generalNetwork.subNetName_VM);\r\n \"subnetWebAppResourceId\" = Get-ResourceId -context $Context -resourceGroupName $Context.resourceGroupNames.network -resourceType \"Microsoft.Network/virtualNetworks\" `\r\n -resourceName ((Get-ResourceName -context $Context -resourceCode \"VNT\" -suffix ($Context.generalNetwork.vNetCIDR -split \"/\")[0]) + \"/subnets/\" + $Context.generalNetwork.subNetName_WebApp);\r\n }\r\n \"databricksNetwork\" = @{\r\n \"vNetResourceId\" = Get-ResourceId -context $Context -resourceGroupName $Context.resourceGroupNames.network -resourceType \"Microsoft.Network/virtualNetworks\" `\r\n -resourceName (Get-ResourceName -context $Context -resourceCode \"VNT\" -suffix ($Context.databricksNetwork.vNetCIDR -split \"/\")[0]);\r\n \"subnetDBRPublicResourceId\" = Get-ResourceId -context $Context -resourceGroupName $Context.resourceGroupNames.network -resourceType \"Microsoft.Network/virtualNetworks\" `\r\n -resourceName ((Get-ResourceName -context $Context -resourceCode \"VNT\" -suffix ($Context.databricksNetwork.vNetCIDR -split \"/\")[0]) + \"/subnets/\" + $Context.databricksNetwork.subNetName_DBRPublic);\r\n \"subnetDBRPrivateResourceId\" = Get-ResourceId -context $Context -resourceGroupName $Context.resourceGroupNames.network -resourceType \"Microsoft.Network/virtualNetworks\" `\r\n -resourceName ((Get-ResourceName -context $Context -resourceCode \"VNT\" -suffix ($Context.databricksNetwork.vNetCIDR -split \"/\")[0]) + \"/subnets/\" + $Context.databricksNetwork.subNetName_DBRPrivate);\r\n }\r\n }\r\n }\r\n else {\r\n Publish-Variables -vars @{\r\n \"ddosPlanId\" = Get-ResourceId -context $Context -resourceGroupName $Context.resourceGroupNames.admin -resourceType \"Microsoft.Network/ddosProtectionPlans\";\r\n \"generalNetwork\" = $Context.generalNetworkIds;\r\n \"databricksNetwork\" = $Context.databricksNetworkIds;\r\n }\r\n }\r\n}\r\n\r\n###############################################################################\r\n## Automation\r\n###############################################################################\r\n\r\nif ($FileToExecute -eq \"All\" -or $FileToExecute -eq \"Automation\") {\r\n & $PSScriptRoot/Deploy-Automation.ps1 @fieldsAsHashTable -Verbose:$VerbosePreference -WhatIf:$WhatIfPreference `\r\n -deploymentKeyVaultName $env:deploymentKeyVaultName `\r\n -codeStorageAccountName $env:codeStorageAccountName `\r\n -codeStorageResourceGroupName $env:codeStorageResourceGroupName `\r\n -diagnosticsObject $env:diagnostics\r\n \r\n if ($FileToExecute -eq \"Automation\") {\r\n exit 0\r\n }\r\n}\r\nelse {\r\n $AzADApplicationRegistration = Get-AzADApplication -DisplayName ((Get-ResourceName -context $Context -resourceCode \"AAA\" -suffix \"001\") + \"-RunAs\")\r\n Publish-Variables -vars @{ \"automationAccountApplicationId\" = $AzADApplicationRegistration.ApplicationId.ToString() }\r\n}\r\n\r\n###############################################################################\r\n## Data\r\n###############################################################################\r\n\r\nif ($FileToExecute -eq \"All\" -or $FileToExecute -eq \"Data\") {\r\n & $PSScriptRoot/Deploy-Data.ps1 @fieldsAsHashTable -Verbose:$VerbosePreference -WhatIf:$WhatIfPreference `\r\n -deploymentKeyVaultName $env:deploymentKeyVaultName `\r\n -diagnosticsObject $env:diagnostics `\r\n -generalNetworkObject $env:generalNetwork `\r\n -databricksNetworkObject $env:databricksNetwork `\r\n -azureADGroupId_sqlAdministrator $env:azureADGroupId_sqlAdministrator\r\n\r\n if ($FileToExecute -eq \"Data\") {\r\n exit 0\r\n }\r\n}\r\nelse {\r\n\r\n $sqlServerId = Get-ResourceId -context $Context -resourceGroupName $Context.resourceGroupNames.data -resourceType \"Microsoft.Sql/servers\" `\r\n -resourceName (Get-ResourceName -context $Context -resourceCode \"SQL\" -suffix \"001\")\r\n $sqlServerFQDN = Get-ResourceProperty -context $Context -resourceId $sqlServerId -propertyName \"fullyQualifiedDomainName\"\r\n \r\n Publish-Variables -vars @{\r\n \"sqlServerResourceId\" = $sqlServerId\r\n \"sqlServerName\" = (Get-ResourceName -context $Context -resourceCode \"SQL\" -suffix \"001\"); \r\n \"sqlUsername\" = $Context.sqlServer.sqlAdministratorLoginUsername;\r\n \"databases\" = @{\r\n \"Stage\" = $Context.stageDatabase.databaseName;\r\n \"Config\" = $Context.configDatabase.databaseName;\r\n };\r\n \"sqlServerDomainName\" = $sqlServerFQDN;\r\n \"dataLakeStorageAccountName\" = (Get-StorageResourceName -context $Context -resourceCode \"STA\" -suffix \"003\");\r\n \"dataLakeResourceId\" = Get-ResourceId -context $Context -resourceGroupName $Context.resourceGroupNames.data -resourceType \"Microsoft.Storage/storageAccounts\" `\r\n -resourceName (Get-StorageResourceName -context $Context -resourceCode \"STA\" -suffix \"003\")\r\n }\r\n Publish-Variables -vars @{\r\n \"sqlPassword\" = (Get-AzKeyVaultSecret -VaultName $env:deploymentKeyVaultName -Name \"SqlServerAdminPassword\").SecretValue;\r\n } -isSecret\r\n}\r\n\r\n###############################################################################\r\n## Databricks\r\n###############################################################################\r\n\r\nif ($FileToExecute -eq \"All\" -or $FileToExecute -eq \"Databricks\") {\r\n\r\n $azAccountsMinVersion = [version]'2.2.0'\r\n $maxAvailableAzAccountsVersion = Get-Module -Name Az.Accounts -ListAvailable |\r\n Sort-Object -Property Version -Descending |\r\n Select-Object -First 1 |\r\n Select-Object -ExpandProperty Version\r\n\r\n if ($maxAvailableAzAccountsVersion -lt $azAccountsMinVersion) {\r\n throw ('This script relies on the Az.Accounts module version {0} or greater, please update it' -f $azAccountsMinVersion)\r\n }\r\n\r\n $databricksAadToken = Get-AzAccessToken -ResourceUrl '2ff814a6-3304-4ab8-85cb-cd0e6f879c1d' | Select-Object -ExpandProperty Token\r\n $azureManagementApiAadToken = Get-AzAccessToken -ResourceUrl 'https://management.core.windows.net/' | Select-Object -ExpandProperty Token\r\n\r\n & $PSScriptRoot/Deploy-Databricks.ps1 @fieldsAsHashTable -Verbose:$VerbosePreference -WhatIf:$WhatIfPreference `\r\n -diagnosticsObject $env:diagnostics `\r\n -databricksNetworkObject $env:databricksNetwork `\r\n -deploymentKeyVaultName $env:deploymentKeyVaultName `\r\n -DatabricksAadToken $databricksAadToken `\r\n -AzureManagementApiAadToken $azureManagementApiAadToken `\r\n -sqlServerResourceId $env:sqlServerResourceId `\r\n -dataLakeResourceId $env:dataLakeResourceId `\r\n -azureADGroupId_databricksContributor $env:azureADGroupId_databricksContributor\r\n \r\n if ($FileToExecute -eq \"Databricks\") {\r\n exit 0\r\n }\r\n}\r\nelse {\r\n $passwordFromKeyVault = Get-AzKeyVaultSecret -VaultName $env:deploymentKeyVaultName -Name 'databricksApplicationKey'\r\n Publish-Variables -vars @{ \"databricksApplicationKey\" = $passwordFromKeyVault } -isSecret\r\n\r\n $AzADApplicationRegistration = Get-AzADApplication -DisplayName (Get-ResourceName -context $Context -resourceCode \"DBR\" -suffix \"001\"); \r\n $AzADServicePrincipal = Get-AzADServicePrincipal -DisplayName (Get-ResourceName -context $Context -resourceCode \"DBR\" -suffix \"001\"); \r\n\r\n Publish-Variables -vars @{ \r\n \"databricksApplicationId\" = $AzADApplicationRegistration.ApplicationId; \r\n \"databricksServicePrincipalId\" = $AzADServicePrincipal.Id \r\n }\r\n\r\n Publish-Variables -vars @{\r\n \"databricksToken\" = (Get-AzKeyVaultSecret -VaultName $env:deploymentKeyVaultName -Name \"DatabricksToken\").SecretValue | ConvertFrom-SecureString -AsPlainText;\r\n \"databricksWorkspaceUrl\" = (Get-AzKeyVaultSecret -VaultName $env:deploymentKeyVaultName -Name \"DatabricksWorkspaceUrl\").SecretValue | ConvertFrom-SecureString -AsPlainText;\r\n } -isSecret\r\n}\r\n\r\n###############################################################################\r\n## DataFactory\r\n###############################################################################\r\n\r\nif ($FileToExecute -eq \"All\" -or $FileToExecute -eq \"DataFactory\") {\r\n & $PSScriptRoot/Deploy-DataFactory.ps1 @fieldsAsHashTable -Verbose:$VerbosePreference -WhatIf:$WhatIfPreference `\r\n -deploymentKeyVaultName $env:deploymentKeyVaultName `\r\n -diagnosticsObject $env:diagnostics `\r\n -generalNetworkObject $env:generalNetwork `\r\n -codeStorageAccountName $env:codeStorageAccountName `\r\n -codeStorageResourceGroupName $env:codeStorageResourceGroupName `\r\n -dataLakeResourceId $env:dataLakeResourceId `\r\n -sqlServerResourceId $env:sqlServerResourceId `\r\n -azureADGroupId_dataFactoryContributor $env:azureADGroupId_dataFactoryContributor\r\n\r\n if ($FileToExecute -eq \"DataFactory\") {\r\n exit 0\r\n }\r\n}\r\nelse {\r\n Publish-Variables -vars @{\r\n \"dataFactoryPrincipalId\" = (Get-AzDataFactoryV2 -ResourceGroupName $Context.resourceGroupNames.data -Name (Get-ResourceName -context $Context -resourceCode \"ADF\" -suffix \"001\")).Identity.PrincipalId.Guid\r\n } \r\n}\r\n\r\n###############################################################################\r\n## WebApp\r\n###############################################################################\r\n\r\nif ($FileToExecute -eq \"All\" -or $FileToExecute -eq \"WebApp\") {\r\n & $PSScriptRoot/Deploy-WebApp.ps1 @fieldsAsHashTable -Verbose:$VerbosePreference -WhatIf:$WhatIfPreference `\r\n -databasesObject $env:databases `\r\n -sqlServerDomainName $env:sqlServerDomainName\r\n \r\n if ($FileToExecute -eq \"WebApp\") {\r\n exit 0\r\n }\r\n}\r\nelse {\r\n $functionAppId = Get-ResourceId -context $Context -resourceGroupName $Context.resourceGroupNames.admin -resourceType \"Microsoft.Web/sites\" `\r\n -resourceName (Get-ResourceName -context $Context -resourceCode \"FNA\" -suffix \"001\")\r\n $functionAppServicePrincipalId = (Get-ResourceManagedIdentityPrincipalId -context $Context -resourceId $functionAppId);\r\n $functionAppMasterKey = (Get-FunctionAppHostKey -context $Context -functionAppId $functionAppId -functionKeyName \"default\");\r\n \r\n Publish-Variables -vars @{ \"functionAppServicePrincipalId\" = $functionAppServicePrincipalId } \r\n Publish-Variables -vars @{ \"functionAppMasterKey\" = $functionAppMasterKey } -isSecret \r\n}\r\n\r\n###############################################################################\r\n## KeyVault\r\n###############################################################################\r\n\r\nif ($FileToExecute -eq \"All\" -or $FileToExecute -eq \"KeyVault\") {\r\n\r\n $databricksAadToken = Get-AzAccessToken -ResourceUrl '2ff814a6-3304-4ab8-85cb-cd0e6f879c1d' | Select-Object -ExpandProperty Token\r\n\r\n & $PSScriptRoot/Deploy-KeyVault.ps1 @fieldsAsHashTable -Verbose:$VerbosePreference -WhatIf:$WhatIfPreference `\r\n -diagnosticsObject $env:diagnostics `\r\n -generalNetworkObject $env:generalNetwork `\r\n -databricksNetworkObject $env:databricksNetwork `\r\n -dataFactoryPrincipalId $env:dataFactoryPrincipalId `\r\n -sqlServerName $env:sqlServerName `\r\n -sqlUsername $env:sqlUsername `\r\n -sqlPassword $env:sqlPassword `\r\n -databasesObject $env:databases `\r\n -databricksToken $env:databricksToken `\r\n -databricksWorkspaceUrl $env:databricksWorkspaceUrl `\r\n -dataLakeStorageAccountName $env:dataLakeStorageAccountName `\r\n -functionAppServicePrincipalId $env:functionAppServicePrincipalId `\r\n -functionAppMasterKey $env:functionAppMasterKey `\r\n -databricksApplicationId $env:databricksApplicationId `\r\n -databricksServicePrincipalId $env:databricksServicePrincipalId `\r\n -databricksApplicationKey $env:databricksApplicationKey `\r\n -databricksAadToken $databricksAadToken `\r\n -azureADGroupId_keyVaultAdministrator $env:azureADGroupId_keyVaultAdministrator `\r\n -automationAccountApplicationId $env:automationAccountApplicationId\r\n \r\n if ($FileToExecute -eq \"KeyVault\") {\r\n exit 0\r\n }\r\n}\r\n" } } [Trace - 12:51:38 am] Sending request 'textDocument/codeAction - (377)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1" }, "range": { "start": { "line": 0, "character": 0 }, "end": { "line": 0, "character": 0 } }, "context": { "diagnostics": [] } } [Trace - 12:51:38 am] Sending request 'textDocument/documentSymbol - (378)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1" } } [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didOpen | Method='textDocument/didOpen'" } [Info - 12:51:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didOpen | Method='textDocument/didOpen' [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:51:38 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:51:38 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:51:38 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didOpen request for processing | Type='Serial' Name='textDocument/didOpen'" } [Info - 12:51:38 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didOpen request for processing | Type='Serial' Name='textDocument/didOpen' [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didOpen | Method='textDocument/didOpen'" } [Info - 12:51:38 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didOpen | Method='textDocument/didOpen' [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didOpen | Method='textDocument/didOpen'" } [Info - 12:51:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didOpen | Method='textDocument/didOpen' [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didOpen to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidOpenTextDocumentParams | Method='textDocument/didOpen' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidOpenTextDocumentParams'" } [Info - 12:51:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didOpen to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidOpenTextDocumentParams | Method='textDocument/didOpen' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidOpenTextDocumentParams' [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file as in-memory buffer: file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1 | " } [Info - 12:51:38 am] Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file as in-memory buffer: file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1 | [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler: Finished opening document. | " } [Info - 12:51:38 am] Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler: Finished opening document. | [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didOpen in 6ms | Method='textDocument/didOpen' ElapsedMilliseconds='6'" } [Info - 12:51:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didOpen in 6ms | Method='textDocument/didOpen' ElapsedMilliseconds='6' [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didOpen in 6ms | Method='textDocument/didOpen' ElapsedMilliseconds='6'" } [Info - 12:51:38 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didOpen in 6ms | Method='textDocument/didOpen' ElapsedMilliseconds='6' [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:51:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:51:38 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:51:38 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:377 request for processing | Type='Parallel' Name='textDocument/codeAction:377'" } [Info - 12:51:38 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:377 request for processing | Type='Parallel' Name='textDocument/codeAction:377' [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 377 | Method='textDocument/codeAction' ResponseId='377'" } [Info - 12:51:38 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 377 | Method='textDocument/codeAction' ResponseId='377' [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (377) textDocument/codeAction | Id='377' Method='textDocument/codeAction'" } [Info - 12:51:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (377) textDocument/codeAction | Id='377' Method='textDocument/codeAction' [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (377) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='377' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:51:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (377) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='377' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:51:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:378 request for processing | Type='Parallel' Name='textDocument/documentSymbol:378'" } [Info - 12:51:38 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:378 request for processing | Type='Parallel' Name='textDocument/documentSymbol:378' [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 378 | Method='textDocument/documentSymbol' ResponseId='378'" } [Info - 12:51:38 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 378 | Method='textDocument/documentSymbol' ResponseId='378' [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (378) textDocument/documentSymbol | Id='378' Method='textDocument/documentSymbol'" } [Info - 12:51:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (378) textDocument/documentSymbol | Id='378' Method='textDocument/documentSymbol' [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (378) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='378' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:51:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (378) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='378' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 1ms. | " } [Info - 12:51:38 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 1ms. | [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 23ms. | " } [Info - 12:51:38 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 23ms. | [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:51:38 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:51:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (378) textDocument/documentSymbol in 25ms | Id='378' Method='textDocument/documentSymbol' ElapsedMilliseconds='25'" } [Info - 12:51:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (378) textDocument/documentSymbol in 25ms | Id='378' Method='textDocument/documentSymbol' ElapsedMilliseconds='25' [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 378 in 25ms | Method='textDocument/documentSymbol' ResponseId='378' ElapsedMilliseconds='25'" } [Info - 12:51:38 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 378 in 25ms | Method='textDocument/documentSymbol' ResponseId='378' ElapsedMilliseconds='25' [Trace - 12:51:38 am] Received response 'textDocument/documentSymbol - (378)' in 38ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "range": { "start": { "line": 11, "character": 0 }, "end": { "line": 11, "character": 22 } } }, "containerName": "Deploy-Local" }, { "name": "$privateParamsFile", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "range": { "start": { "line": 13, "character": 0 }, "end": { "line": 13, "character": 18 } } }, "containerName": "Deploy-Local" }, { "name": "$fields", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "range": { "start": { "line": 20, "character": 0 }, "end": { "line": 20, "character": 7 } } }, "containerName": "Deploy-Local" }, { "name": "$fieldsAsHashTable", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "range": { "start": { "line": 21, "character": 0 }, "end": { "line": 21, "character": 18 } } }, "containerName": "Deploy-Local" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "range": { "start": { "line": 25, "character": 0 }, "end": { "line": 25, "character": 8 } } }, "containerName": "Deploy-Local" }, { "name": "Get-ResourceId { }", "kind": 12, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "range": { "start": { "line": 27, "character": 0 }, "end": { "line": 34, "character": 1 } } }, "containerName": "Deploy-Local" }, { "name": "Get-ResourceProperty { }", "kind": 12, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "range": { "start": { "line": 36, "character": 0 }, "end": { "line": 42, "character": 1 } } }, "containerName": "Deploy-Local" }, { "name": "Get-ResourceManagedIdentityPrincipalId { }", "kind": 12, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "range": { "start": { "line": 44, "character": 0 }, "end": { "line": 62, "character": 1 } } }, "containerName": "Deploy-Local" }, { "name": "Get-FunctionAppHostKey { }", "kind": 12, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "range": { "start": { "line": 64, "character": 0 }, "end": { "line": 85, "character": 1 } } }, "containerName": "Deploy-Local" } ] [Trace - 12:51:38 am] Sending request 'textDocument/foldingRange - (379)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1" } } [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:51:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:379 request for processing | Type='Parallel' Name='textDocument/foldingRange:379'" } [Info - 12:51:38 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:379 request for processing | Type='Parallel' Name='textDocument/foldingRange:379' [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 379 | Method='textDocument/foldingRange' ResponseId='379'" } [Info - 12:51:38 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 379 | Method='textDocument/foldingRange' ResponseId='379' [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (379) textDocument/foldingRange | Id='379' Method='textDocument/foldingRange'" } [Info - 12:51:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (379) textDocument/foldingRange | Id='379' Method='textDocument/foldingRange' [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (379) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='379' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:51:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (379) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='379' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:51:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (379) textDocument/foldingRange in 0ms | Id='379' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:51:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (379) textDocument/foldingRange in 0ms | Id='379' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 379 in 0ms | Method='textDocument/foldingRange' ResponseId='379' ElapsedMilliseconds='0'" } [Info - 12:51:38 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 379 in 0ms | Method='textDocument/foldingRange' ResponseId='379' ElapsedMilliseconds='0' [Trace - 12:51:38 am] Received response 'textDocument/foldingRange - (379)' in 5ms. Result: [ { "startLine": 1, "startCharacter": 5, "endLine": 3, "endCharacter": 1 }, { "startLine": 14, "startCharacter": 41, "endLine": 17, "endCharacter": 1 }, { "startLine": 28, "startCharacter": 13, "endLine": 29, "endCharacter": 5 }, { "startLine": 31, "startCharacter": 9, "endLine": 32, "endCharacter": 5 }, { "startLine": 27, "startCharacter": 117, "endLine": 33, "endCharacter": 1 }, { "startLine": 36, "startCharacter": 68, "endLine": 41, "endCharacter": 1 }, { "startLine": 48, "startCharacter": 53, "endLine": 49, "endCharacter": 5 }, { "startLine": 55, "startCharacter": 33, "endLine": 57, "endCharacter": 5 }, { "startLine": 59, "startCharacter": 9, "endLine": 60, "endCharacter": 5 }, { "startLine": 44, "startCharacter": 71, "endLine": 61, "endCharacter": 1 }, { "startLine": 68, "startCharacter": 53, "endLine": 69, "endCharacter": 5 }, { "startLine": 75, "startCharacter": 26, "endLine": 80, "endCharacter": 5 }, { "startLine": 82, "startCharacter": 9, "endLine": 83, "endCharacter": 5 }, { "startLine": 64, "startCharacter": 66, "endLine": 84, "endCharacter": 1 }, { "startLine": 92, "startCharacter": 75, "endLine": 98, "endCharacter": 1 }, { "startLine": 108, "startCharacter": 41, "endLine": 109, "endCharacter": 5 }, { "startLine": 105, "startCharacter": 66, "endLine": 110, "endCharacter": 1 }, { "startLine": 119, "startCharacter": 24, "endLine": 120, "endCharacter": 13 }, { "startLine": 117, "startCharacter": 43, "endLine": 121, "endCharacter": 9 }, { "startLine": 113, "startCharacter": 49, "endLine": 122, "endCharacter": 5 }, { "startLine": 112, "startCharacter": 5, "endLine": 123, "endCharacter": 1 }, { "startLine": 135, "startCharacter": 35, "endLine": 136, "endCharacter": 5 }, { "startLine": 131, "startCharacter": 60, "endLine": 137, "endCharacter": 1 }, { "startLine": 141, "startCharacter": 41, "endLine": 146, "endCharacter": 9 }, { "startLine": 140, "startCharacter": 28, "endLine": 150, "endCharacter": 5 }, { "startLine": 139, "startCharacter": 5, "endLine": 151, "endCharacter": 1 }, { "startLine": 162, "startCharacter": 37, "endLine": 163, "endCharacter": 5 }, { "startLine": 158, "startCharacter": 62, "endLine": 164, "endCharacter": 1 }, { "startLine": 168, "startCharacter": 24, "endLine": 172, "endCharacter": 9 }, { "startLine": 167, "startCharacter": 28, "endLine": 173, "endCharacter": 5 }, { "startLine": 166, "startCharacter": 5, "endLine": 174, "endCharacter": 1 }, { "startLine": 186, "startCharacter": 38, "endLine": 187, "endCharacter": 5 }, { "startLine": 182, "startCharacter": 63, "endLine": 188, "endCharacter": 1 }, { "startLine": 195, "startCharacter": 34, "endLine": 201, "endCharacter": 13 }, { "startLine": 203, "startCharacter": 34, "endLine": 209, "endCharacter": 13 }, { "startLine": 192, "startCharacter": 32, "endLine": 210, "endCharacter": 9 }, { "startLine": 191, "startCharacter": 40, "endLine": 211, "endCharacter": 5 }, { "startLine": 214, "startCharacter": 32, "endLine": 217, "endCharacter": 9 }, { "startLine": 213, "startCharacter": 9, "endLine": 218, "endCharacter": 5 }, { "startLine": 190, "startCharacter": 5, "endLine": 219, "endCharacter": 1 }, { "startLine": 233, "startCharacter": 41, "endLine": 234, "endCharacter": 5 }, { "startLine": 226, "startCharacter": 66, "endLine": 235, "endCharacter": 1 }, { "startLine": 237, "startCharacter": 5, "endLine": 239, "endCharacter": 1 }, { "startLine": 254, "startCharacter": 35, "endLine": 255, "endCharacter": 5 }, { "startLine": 246, "startCharacter": 60, "endLine": 256, "endCharacter": 1 }, { "startLine": 268, "startCharacter": 39, "endLine": 270, "endCharacter": 9 }, { "startLine": 264, "startCharacter": 28, "endLine": 275, "endCharacter": 5 }, { "startLine": 277, "startCharacter": 28, "endLine": 278, "endCharacter": 5 }, { "startLine": 258, "startCharacter": 5, "endLine": 279, "endCharacter": 1 }, { "startLine": 294, "startCharacter": 66, "endLine": 295, "endCharacter": 5 }, { "startLine": 311, "startCharacter": 41, "endLine": 312, "endCharacter": 5 }, { "startLine": 286, "startCharacter": 66, "endLine": 313, "endCharacter": 1 }, { "startLine": 322, "startCharacter": 28, "endLine": 324, "endCharacter": 5 }, { "startLine": 327, "startCharacter": 28, "endLine": 329, "endCharacter": 5 }, { "startLine": 315, "startCharacter": 5, "endLine": 330, "endCharacter": 1 }, { "startLine": 348, "startCharacter": 42, "endLine": 349, "endCharacter": 5 }, { "startLine": 337, "startCharacter": 67, "endLine": 350, "endCharacter": 1 }, { "startLine": 353, "startCharacter": 28, "endLine": 354, "endCharacter": 5 }, { "startLine": 352, "startCharacter": 5, "endLine": 355, "endCharacter": 1 }, { "startLine": 367, "startCharacter": 37, "endLine": 368, "endCharacter": 5 }, { "startLine": 362, "startCharacter": 62, "endLine": 369, "endCharacter": 1 }, { "startLine": 371, "startCharacter": 5, "endLine": 378, "endCharacter": 1 }, { "startLine": 410, "startCharacter": 39, "endLine": 411, "endCharacter": 5 }, { "startLine": 385, "startCharacter": 64, "endLine": 412, "endCharacter": 1 }, { "startLine": 6, "startCharacter": 0, "endLine": 7, "endCharacter": 0, "kind": "comment" }, { "startLine": 88, "startCharacter": 0, "endLine": 89, "endCharacter": 0, "kind": "comment" }, { "startLine": 101, "startCharacter": 0, "endLine": 102, "endCharacter": 0, "kind": "comment" }, { "startLine": 127, "startCharacter": 0, "endLine": 128, "endCharacter": 0, "kind": "comment" }, { "startLine": 154, "startCharacter": 0, "endLine": 155, "endCharacter": 0, "kind": "comment" }, { "startLine": 178, "startCharacter": 0, "endLine": 179, "endCharacter": 0, "kind": "comment" }, { "startLine": 222, "startCharacter": 0, "endLine": 223, "endCharacter": 0, "kind": "comment" }, { "startLine": 242, "startCharacter": 0, "endLine": 243, "endCharacter": 0, "kind": "comment" }, { "startLine": 282, "startCharacter": 0, "endLine": 283, "endCharacter": 0, "kind": "comment" }, { "startLine": 333, "startCharacter": 0, "endLine": 334, "endCharacter": 0, "kind": "comment" }, { "startLine": 358, "startCharacter": 0, "endLine": 359, "endCharacter": 0, "kind": "comment" }, { "startLine": 381, "startCharacter": 0, "endLine": 382, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:51:38 am] Sending request 'textDocument/codeLens - (380)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1" } } [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:51:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:380 request for processing | Type='Parallel' Name='textDocument/codeLens:380'" } [Info - 12:51:38 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:380 request for processing | Type='Parallel' Name='textDocument/codeLens:380' [Trace - 12:51:38 am] Sending request 'textDocument/codeLens - (381)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1" } } [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 380 | Method='textDocument/codeLens' ResponseId='380'" } [Info - 12:51:38 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 380 | Method='textDocument/codeLens' ResponseId='380' [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (380) textDocument/codeLens | Id='380' Method='textDocument/codeLens'" } [Info - 12:51:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (380) textDocument/codeLens | Id='380' Method='textDocument/codeLens' [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (380) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='380' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:51:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (380) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='380' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:51:38 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 6ms. | " } [Info - 12:51:38 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 6ms. | [Trace - 12:51:38 am] Sending notification '$/cancelRequest'. Params: { "id": 377 } [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:51:38 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:51:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (380) textDocument/codeLens in 7ms | Id='380' Method='textDocument/codeLens' ElapsedMilliseconds='7'" } [Info - 12:51:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (380) textDocument/codeLens in 7ms | Id='380' Method='textDocument/codeLens' ElapsedMilliseconds='7' [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 380 in 7ms | Method='textDocument/codeLens' ResponseId='380' ElapsedMilliseconds='7'" } [Info - 12:51:38 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 380 in 7ms | Method='textDocument/codeLens' ResponseId='380' ElapsedMilliseconds='7' [Trace - 12:51:38 am] Received response 'textDocument/codeLens - (380)' in 11ms. Result: [ { "range": { "start": { "line": 27, "character": 0 }, "end": { "line": 34, "character": 1 } }, "data": { "data": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "providerId": "ReferencesCodeLensProvider" }, "$$___handlerType___$$": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers", "$$___handlerKey___$$": "[powershell], [pwsh], [ps1], [psm1], [psd1], [**/*.ps*1]" } }, { "range": { "start": { "line": 36, "character": 0 }, "end": { "line": 42, "character": 1 } }, "data": { "data": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "providerId": "ReferencesCodeLensProvider" }, "$$___handlerType___$$": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers", "$$___handlerKey___$$": "[powershell], [pwsh], [ps1], [psm1], [psd1], [**/*.ps*1]" } }, { "range": { "start": { "line": 44, "character": 0 }, "end": { "line": 62, "character": 1 } }, "data": { "data": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "providerId": "ReferencesCodeLensProvider" }, "$$___handlerType___$$": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers", "$$___handlerKey___$$": "[powershell], [pwsh], [ps1], [psm1], [psd1], [**/*.ps*1]" } }, { "range": { "start": { "line": 64, "character": 0 }, "end": { "line": 85, "character": 1 } }, "data": { "data": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "providerId": "ReferencesCodeLensProvider" }, "$$___handlerType___$$": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers", "$$___handlerKey___$$": "[powershell], [pwsh], [ps1], [psm1], [psd1], [**/*.ps*1]" } } ] [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:51:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:381 request for processing | Type='Parallel' Name='textDocument/codeLens:381'" } [Info - 12:51:38 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:381 request for processing | Type='Parallel' Name='textDocument/codeLens:381' [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 381 | Method='textDocument/codeLens' ResponseId='381'" } [Info - 12:51:38 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 381 | Method='textDocument/codeLens' ResponseId='381' [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (381) textDocument/codeLens | Id='381' Method='textDocument/codeLens'" } [Info - 12:51:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (381) textDocument/codeLens | Id='381' Method='textDocument/codeLens' [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (381) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='381' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:51:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (381) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='381' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:51:38 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:51:38 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:51:38 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:51:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (381) textDocument/codeLens in 0ms | Id='381' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:51:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (381) textDocument/codeLens in 0ms | Id='381' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 381 in 0ms | Method='textDocument/codeLens' ResponseId='381' ElapsedMilliseconds='0'" } [Info - 12:51:38 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 381 in 0ms | Method='textDocument/codeLens' ResponseId='381' ElapsedMilliseconds='0' [Trace - 12:51:38 am] Received response 'textDocument/codeLens - (381)' in 10ms. Result: [ { "range": { "start": { "line": 27, "character": 0 }, "end": { "line": 34, "character": 1 } }, "data": { "data": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "providerId": "ReferencesCodeLensProvider" }, "$$___handlerType___$$": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers", "$$___handlerKey___$$": "[powershell], [pwsh], [ps1], [psm1], [psd1], [**/*.ps*1]" } }, { "range": { "start": { "line": 36, "character": 0 }, "end": { "line": 42, "character": 1 } }, "data": { "data": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "providerId": "ReferencesCodeLensProvider" }, "$$___handlerType___$$": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers", "$$___handlerKey___$$": "[powershell], [pwsh], [ps1], [psm1], [psd1], [**/*.ps*1]" } }, { "range": { "start": { "line": 44, "character": 0 }, "end": { "line": 62, "character": 1 } }, "data": { "data": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "providerId": "ReferencesCodeLensProvider" }, "$$___handlerType___$$": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers", "$$___handlerKey___$$": "[powershell], [pwsh], [ps1], [psm1], [psd1], [**/*.ps*1]" } }, { "range": { "start": { "line": 64, "character": 0 }, "end": { "line": 85, "character": 1 } }, "data": { "data": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "providerId": "ReferencesCodeLensProvider" }, "$$___handlerType___$$": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers", "$$___handlerKey___$$": "[powershell], [pwsh], [ps1], [psm1], [psd1], [**/*.ps*1]" } } ] [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Found cancellation request $/cancelRequest | Method='$/cancelRequest'" } [Info - 12:51:38 am] OmniSharp.Extensions.JsonRpc.InputHandler: Found cancellation request $/cancelRequest | Method='$/cancelRequest' [Trace - 12:51:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Cancelling pending request | " } [Info - 12:51:38 am] OmniSharp.Extensions.JsonRpc.InputHandler: Cancelling pending request | [Trace - 12:51:40 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.Analysis.PssaCmdletAnalysisEngine: Found 0 violations | " } [Info - 12:51:40 am] Microsoft.PowerShell.EditorServices.Services.Analysis.PssaCmdletAnalysisEngine: Found 0 violations | [Trace - 12:51:40 am] Received notification 'textDocument/publishDiagnostics'. Params: { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "version": 0, "diagnostics": [] } [Trace - 12:51:40 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (377) textDocument/codeAction in 1683ms | Id='377' Method='textDocument/codeAction' ElapsedMilliseconds='1683'" } [Info - 12:51:40 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (377) textDocument/codeAction in 1683ms | Id='377' Method='textDocument/codeAction' ElapsedMilliseconds='1683' [Trace - 12:51:40 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Request 377 was cancelled | Id='377'" } [Info - 12:51:40 am] OmniSharp.Extensions.JsonRpc.InputHandler: Request 377 was cancelled | Id='377' [Trace - 12:51:40 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 377 in 1683ms | Method='textDocument/codeAction' ResponseId='377' ElapsedMilliseconds='1683'" } [Info - 12:51:40 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 377 in 1683ms | Method='textDocument/codeAction' ResponseId='377' ElapsedMilliseconds='1683' [Trace - 12:51:40 am] Received response 'textDocument/codeAction - (377)' in 1698ms. Request failed: Request Cancelled (-32800). [Trace - 12:51:40 am] Sending request 'textDocument/hover - (382)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1" }, "position": { "line": 142, "character": 61 } } [Trace - 12:51:40 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover'" } [Info - 12:51:40 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover' [Trace - 12:51:40 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:382 request for processing | Type='Parallel' Name='textDocument/hover:382'" } [Info - 12:51:40 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:382 request for processing | Type='Parallel' Name='textDocument/hover:382' [Trace - 12:51:40 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 382 | Method='textDocument/hover' ResponseId='382'" } [Info - 12:51:40 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 382 | Method='textDocument/hover' ResponseId='382' [Trace - 12:51:40 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (382) textDocument/hover | Id='382' Method='textDocument/hover'" } [Info - 12:51:40 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (382) textDocument/hover | Id='382' Method='textDocument/hover' [Trace - 12:51:40 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (382) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='382' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams'" } [Info - 12:51:40 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (382) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='382' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams' [Trace - 12:51:40 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover'" } [Info - 12:51:40 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover' [Trace - 12:51:40 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (382) textDocument/hover in 1ms | Id='382' Method='textDocument/hover' ElapsedMilliseconds='1'" } [Info - 12:51:40 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (382) textDocument/hover in 1ms | Id='382' Method='textDocument/hover' ElapsedMilliseconds='1' [Trace - 12:51:40 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 382 in 1ms | Method='textDocument/hover' ResponseId='382' ElapsedMilliseconds='1'" } [Info - 12:51:40 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 382 in 1ms | Method='textDocument/hover' ResponseId='382' ElapsedMilliseconds='1' [Trace - 12:51:40 am] Received response 'textDocument/hover - (382)' in 5ms. Result: { "contents": { "language": "PowerShell", "value": "(parameter) -context" }, "range": { "start": { "line": 142, "character": 59 }, "end": { "line": 142, "character": 67 } } } [Trace - 12:51:42 am] Sending request 'textDocument/codeAction - (383)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1" }, "range": { "start": { "line": 0, "character": 0 }, "end": { "line": 0, "character": 0 } }, "context": { "diagnostics": [] } } [Trace - 12:51:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:51:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:51:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:383 request for processing | Type='Parallel' Name='textDocument/codeAction:383'" } [Info - 12:51:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:383 request for processing | Type='Parallel' Name='textDocument/codeAction:383' [Trace - 12:51:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 383 | Method='textDocument/codeAction' ResponseId='383'" } [Info - 12:51:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 383 | Method='textDocument/codeAction' ResponseId='383' [Trace - 12:51:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (383) textDocument/codeAction | Id='383' Method='textDocument/codeAction'" } [Info - 12:51:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (383) textDocument/codeAction | Id='383' Method='textDocument/codeAction' [Trace - 12:51:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (383) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='383' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:51:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (383) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='383' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:51:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:51:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:51:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (383) textDocument/codeAction in 0ms | Id='383' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:51:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (383) textDocument/codeAction in 0ms | Id='383' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:51:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 383 in 0ms | Method='textDocument/codeAction' ResponseId='383' ElapsedMilliseconds='0'" } [Info - 12:51:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 383 in 0ms | Method='textDocument/codeAction' ResponseId='383' ElapsedMilliseconds='0' [Trace - 12:51:42 am] Received response 'textDocument/codeAction - (383)' in 2ms. Result: [] [Trace - 12:51:43 am] Sending request 'textDocument/codeAction - (384)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1" }, "range": { "start": { "line": 298, "character": 32 }, "end": { "line": 298, "character": 38 } }, "context": { "diagnostics": [] } } [Trace - 12:51:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:51:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:51:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:384 request for processing | Type='Parallel' Name='textDocument/codeAction:384'" } [Info - 12:51:43 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:384 request for processing | Type='Parallel' Name='textDocument/codeAction:384' [Trace - 12:51:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 384 | Method='textDocument/codeAction' ResponseId='384'" } [Info - 12:51:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 384 | Method='textDocument/codeAction' ResponseId='384' [Trace - 12:51:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (384) textDocument/codeAction | Id='384' Method='textDocument/codeAction'" } [Info - 12:51:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (384) textDocument/codeAction | Id='384' Method='textDocument/codeAction' [Trace - 12:51:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (384) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='384' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:51:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (384) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='384' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:51:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:51:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:51:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (384) textDocument/codeAction in 0ms | Id='384' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:51:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (384) textDocument/codeAction in 0ms | Id='384' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:51:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 384 in 0ms | Method='textDocument/codeAction' ResponseId='384' ElapsedMilliseconds='0'" } [Info - 12:51:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 384 in 0ms | Method='textDocument/codeAction' ResponseId='384' ElapsedMilliseconds='0' [Trace - 12:51:43 am] Received response 'textDocument/codeAction - (384)' in 2ms. Result: [] [Trace - 12:51:44 am] Sending request 'textDocument/documentHighlight - (385)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1" }, "position": { "line": 298, "character": 73 } } [Trace - 12:51:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight'" } [Info - 12:51:44 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight' [Trace - 12:51:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:385 request for processing | Type='Parallel' Name='textDocument/documentHighlight:385'" } [Info - 12:51:44 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:385 request for processing | Type='Parallel' Name='textDocument/documentHighlight:385' [Trace - 12:51:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 385 | Method='textDocument/documentHighlight' ResponseId='385'" } [Info - 12:51:44 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 385 | Method='textDocument/documentHighlight' ResponseId='385' [Trace - 12:51:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (385) textDocument/documentHighlight | Id='385' Method='textDocument/documentHighlight'" } [Info - 12:51:44 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (385) textDocument/documentHighlight | Id='385' Method='textDocument/documentHighlight' [Trace - 12:51:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (385) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='385' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams'" } [Info - 12:51:44 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (385) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='385' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams' [Trace - 12:51:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer'" } [Info - 12:51:44 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer' [Trace - 12:51:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (385) textDocument/documentHighlight in 0ms | Id='385' Method='textDocument/documentHighlight' ElapsedMilliseconds='0'" } [Info - 12:51:44 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (385) textDocument/documentHighlight in 0ms | Id='385' Method='textDocument/documentHighlight' ElapsedMilliseconds='0' [Trace - 12:51:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 385 in 0ms | Method='textDocument/documentHighlight' ResponseId='385' ElapsedMilliseconds='0'" } [Info - 12:51:44 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 385 in 0ms | Method='textDocument/documentHighlight' ResponseId='385' ElapsedMilliseconds='0' [Trace - 12:51:44 am] Received response 'textDocument/documentHighlight - (385)' in 3ms. Result: [] [Trace - 12:51:44 am] Sending request 'textDocument/codeAction - (386)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1" }, "range": { "start": { "line": 298, "character": 73 }, "end": { "line": 298, "character": 73 } }, "context": { "diagnostics": [] } } [Trace - 12:51:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:51:44 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:51:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:386 request for processing | Type='Parallel' Name='textDocument/codeAction:386'" } [Info - 12:51:44 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:386 request for processing | Type='Parallel' Name='textDocument/codeAction:386' [Trace - 12:51:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 386 | Method='textDocument/codeAction' ResponseId='386'" } [Info - 12:51:44 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 386 | Method='textDocument/codeAction' ResponseId='386' [Trace - 12:51:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (386) textDocument/codeAction | Id='386' Method='textDocument/codeAction'" } [Info - 12:51:44 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (386) textDocument/codeAction | Id='386' Method='textDocument/codeAction' [Trace - 12:51:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (386) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='386' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:51:44 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (386) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='386' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:51:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:51:44 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:51:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (386) textDocument/codeAction in 0ms | Id='386' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:51:44 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (386) textDocument/codeAction in 0ms | Id='386' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:51:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 386 in 0ms | Method='textDocument/codeAction' ResponseId='386' ElapsedMilliseconds='0'" } [Info - 12:51:44 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 386 in 0ms | Method='textDocument/codeAction' ResponseId='386' ElapsedMilliseconds='0' [Trace - 12:51:44 am] Received response 'textDocument/codeAction - (386)' in 1ms. Result: [] [Trace - 12:51:45 am] Sending request 'textDocument/documentHighlight - (387)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1" }, "position": { "line": 298, "character": 4 } } [Trace - 12:51:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight'" } [Info - 12:51:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight' [Trace - 12:51:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:387 request for processing | Type='Parallel' Name='textDocument/documentHighlight:387'" } [Info - 12:51:45 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:387 request for processing | Type='Parallel' Name='textDocument/documentHighlight:387' [Trace - 12:51:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 387 | Method='textDocument/documentHighlight' ResponseId='387'" } [Info - 12:51:45 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 387 | Method='textDocument/documentHighlight' ResponseId='387' [Trace - 12:51:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (387) textDocument/documentHighlight | Id='387' Method='textDocument/documentHighlight'" } [Info - 12:51:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (387) textDocument/documentHighlight | Id='387' Method='textDocument/documentHighlight' [Trace - 12:51:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (387) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='387' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams'" } [Info - 12:51:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (387) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='387' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams' [Trace - 12:51:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer'" } [Info - 12:51:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer' [Trace - 12:51:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (387) textDocument/documentHighlight in 2ms | Id='387' Method='textDocument/documentHighlight' ElapsedMilliseconds='2'" } [Info - 12:51:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (387) textDocument/documentHighlight in 2ms | Id='387' Method='textDocument/documentHighlight' ElapsedMilliseconds='2' [Trace - 12:51:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 387 in 2ms | Method='textDocument/documentHighlight' ResponseId='387' ElapsedMilliseconds='2'" } [Info - 12:51:45 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 387 in 2ms | Method='textDocument/documentHighlight' ResponseId='387' ElapsedMilliseconds='2' [Trace - 12:51:45 am] Received response 'textDocument/documentHighlight - (387)' in 5ms. Result: [ { "range": { "start": { "line": 298, "character": 4 }, "end": { "line": 298, "character": 23 } }, "kind": 3 }, { "range": { "start": { "line": 305, "character": 28 }, "end": { "line": 305, "character": 47 } }, "kind": 3 }, { "range": { "start": { "line": 387, "character": 4 }, "end": { "line": 387, "character": 23 } }, "kind": 3 }, { "range": { "start": { "line": 406, "character": 28 }, "end": { "line": 406, "character": 47 } }, "kind": 3 } ] [Trace - 12:51:45 am] Sending request 'textDocument/codeAction - (388)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1" }, "range": { "start": { "line": 298, "character": 4 }, "end": { "line": 298, "character": 133 } }, "context": { "diagnostics": [] } } [Trace - 12:51:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:51:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:51:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:388 request for processing | Type='Parallel' Name='textDocument/codeAction:388'" } [Info - 12:51:45 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:388 request for processing | Type='Parallel' Name='textDocument/codeAction:388' [Trace - 12:51:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 388 | Method='textDocument/codeAction' ResponseId='388'" } [Info - 12:51:45 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 388 | Method='textDocument/codeAction' ResponseId='388' [Trace - 12:51:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (388) textDocument/codeAction | Id='388' Method='textDocument/codeAction'" } [Info - 12:51:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (388) textDocument/codeAction | Id='388' Method='textDocument/codeAction' [Trace - 12:51:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (388) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='388' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:51:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (388) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='388' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:51:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:51:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:51:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (388) textDocument/codeAction in 0ms | Id='388' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:51:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (388) textDocument/codeAction in 0ms | Id='388' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:51:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 388 in 0ms | Method='textDocument/codeAction' ResponseId='388' ElapsedMilliseconds='0'" } [Info - 12:51:45 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 388 in 0ms | Method='textDocument/codeAction' ResponseId='388' ElapsedMilliseconds='0' [Trace - 12:51:45 am] Received response 'textDocument/codeAction - (388)' in 1ms. Result: [] [Trace - 12:51:45 am] Sending request 'textDocument/definition - (389)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1" }, "position": { "line": 298, "character": 73 } } [Trace - 12:51:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/definition | Method='textDocument/definition'" } [Info - 12:51:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/definition | Method='textDocument/definition' [Trace - 12:51:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/definition:389 request for processing | Type='Parallel' Name='textDocument/definition:389'" } [Info - 12:51:45 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/definition:389 request for processing | Type='Parallel' Name='textDocument/definition:389' [Trace - 12:51:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/definition 389 | Method='textDocument/definition' ResponseId='389'" } [Info - 12:51:45 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/definition 389 | Method='textDocument/definition' ResponseId='389' [Trace - 12:51:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (389) textDocument/definition | Id='389' Method='textDocument/definition'" } [Info - 12:51:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (389) textDocument/definition | Id='389' Method='textDocument/definition' [Trace - 12:51:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (389) textDocument/definition to OmniSharp.Extensions.LanguageServer.Protocol.Models.DefinitionParams | Id='389' Method='textDocument/definition' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DefinitionParams'" } [Info - 12:51:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (389) textDocument/definition to OmniSharp.Extensions.LanguageServer.Protocol.Models.DefinitionParams | Id='389' Method='textDocument/definition' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DefinitionParams' [Trace - 12:51:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.LocationOrLocationLinks | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.LocationOrLocationLinks'" } [Info - 12:51:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.LocationOrLocationLinks | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.LocationOrLocationLinks' [Trace - 12:51:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (389) textDocument/definition in 0ms | Id='389' Method='textDocument/definition' ElapsedMilliseconds='0'" } [Info - 12:51:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (389) textDocument/definition in 0ms | Id='389' Method='textDocument/definition' ElapsedMilliseconds='0' [Trace - 12:51:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/definition 389 in 0ms | Method='textDocument/definition' ResponseId='389' ElapsedMilliseconds='0'" } [Info - 12:51:45 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/definition 389 in 0ms | Method='textDocument/definition' ResponseId='389' ElapsedMilliseconds='0' [Trace - 12:51:45 am] Received response 'textDocument/definition - (389)' in 2ms. Result: [] [Trace - 12:51:46 am] Sending request 'textDocument/codeAction - (390)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 0, "character": 0 }, "end": { "line": 0, "character": 0 } }, "context": { "diagnostics": [] } } [Trace - 12:51:46 am] Sending request 'textDocument/documentSymbol - (391)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:51:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:51:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:51:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:390 request for processing | Type='Parallel' Name='textDocument/codeAction:390'" } [Info - 12:51:46 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:390 request for processing | Type='Parallel' Name='textDocument/codeAction:390' [Trace - 12:51:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 390 | Method='textDocument/codeAction' ResponseId='390'" } [Info - 12:51:46 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 390 | Method='textDocument/codeAction' ResponseId='390' [Trace - 12:51:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (390) textDocument/codeAction | Id='390' Method='textDocument/codeAction'" } [Info - 12:51:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (390) textDocument/codeAction | Id='390' Method='textDocument/codeAction' [Trace - 12:51:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (390) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='390' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:51:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (390) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='390' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:51:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:51:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:51:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (390) textDocument/codeAction in 0ms | Id='390' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:51:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (390) textDocument/codeAction in 0ms | Id='390' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:51:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 390 in 0ms | Method='textDocument/codeAction' ResponseId='390' ElapsedMilliseconds='0'" } [Info - 12:51:46 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 390 in 0ms | Method='textDocument/codeAction' ResponseId='390' ElapsedMilliseconds='0' [Trace - 12:51:46 am] Received response 'textDocument/codeAction - (390)' in 19ms. Result: [] [Trace - 12:51:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:51:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:51:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:391 request for processing | Type='Parallel' Name='textDocument/documentSymbol:391'" } [Info - 12:51:46 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:391 request for processing | Type='Parallel' Name='textDocument/documentSymbol:391' [Trace - 12:51:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 391 | Method='textDocument/documentSymbol' ResponseId='391'" } [Info - 12:51:46 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 391 | Method='textDocument/documentSymbol' ResponseId='391' [Trace - 12:51:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (391) textDocument/documentSymbol | Id='391' Method='textDocument/documentSymbol'" } [Info - 12:51:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (391) textDocument/documentSymbol | Id='391' Method='textDocument/documentSymbol' [Trace - 12:51:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (391) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='391' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:51:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (391) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='391' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:51:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:51:46 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:51:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | " } [Info - 12:51:46 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | [Trace - 12:51:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:51:46 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:51:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:51:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:51:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (391) textDocument/documentSymbol in 1ms | Id='391' Method='textDocument/documentSymbol' ElapsedMilliseconds='1'" } [Info - 12:51:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (391) textDocument/documentSymbol in 1ms | Id='391' Method='textDocument/documentSymbol' ElapsedMilliseconds='1' [Trace - 12:51:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 391 in 1ms | Method='textDocument/documentSymbol' ResponseId='391' ElapsedMilliseconds='1'" } [Info - 12:51:46 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 391 in 1ms | Method='textDocument/documentSymbol' ResponseId='391' ElapsedMilliseconds='1' [Trace - 12:51:46 am] Received response 'textDocument/documentSymbol - (391)' in 17ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:51:46 am] Sending request 'textDocument/foldingRange - (392)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:51:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:51:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:51:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:392 request for processing | Type='Parallel' Name='textDocument/foldingRange:392'" } [Info - 12:51:46 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:392 request for processing | Type='Parallel' Name='textDocument/foldingRange:392' [Trace - 12:51:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 392 | Method='textDocument/foldingRange' ResponseId='392'" } [Info - 12:51:46 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 392 | Method='textDocument/foldingRange' ResponseId='392' [Trace - 12:51:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (392) textDocument/foldingRange | Id='392' Method='textDocument/foldingRange'" } [Info - 12:51:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (392) textDocument/foldingRange | Id='392' Method='textDocument/foldingRange' [Trace - 12:51:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (392) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='392' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:51:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (392) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='392' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:51:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:51:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:51:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (392) textDocument/foldingRange in 0ms | Id='392' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:51:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (392) textDocument/foldingRange in 0ms | Id='392' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:51:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 392 in 0ms | Method='textDocument/foldingRange' ResponseId='392' ElapsedMilliseconds='0'" } [Info - 12:51:46 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 392 in 0ms | Method='textDocument/foldingRange' ResponseId='392' ElapsedMilliseconds='0' [Trace - 12:51:46 am] Received response 'textDocument/foldingRange - (392)' in 1ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:51:46 am] Sending request 'textDocument/codeLens - (393)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:51:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:51:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:51:46 am] Sending request 'textDocument/codeLens - (394)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:51:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:393 request for processing | Type='Parallel' Name='textDocument/codeLens:393'" } [Info - 12:51:46 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:393 request for processing | Type='Parallel' Name='textDocument/codeLens:393' [Trace - 12:51:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 393 | Method='textDocument/codeLens' ResponseId='393'" } [Info - 12:51:46 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 393 | Method='textDocument/codeLens' ResponseId='393' [Trace - 12:51:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (393) textDocument/codeLens | Id='393' Method='textDocument/codeLens'" } [Info - 12:51:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (393) textDocument/codeLens | Id='393' Method='textDocument/codeLens' [Trace - 12:51:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (393) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='393' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:51:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (393) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='393' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:51:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:51:46 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:51:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:51:46 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:51:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:51:46 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:51:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:51:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:51:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (393) textDocument/codeLens in 0ms | Id='393' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:51:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (393) textDocument/codeLens in 0ms | Id='393' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:51:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 393 in 0ms | Method='textDocument/codeLens' ResponseId='393' ElapsedMilliseconds='0'" } [Info - 12:51:46 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 393 in 0ms | Method='textDocument/codeLens' ResponseId='393' ElapsedMilliseconds='0' [Trace - 12:51:46 am] Received response 'textDocument/codeLens - (393)' in 4ms. Result: [] [Trace - 12:51:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:51:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:51:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:394 request for processing | Type='Parallel' Name='textDocument/codeLens:394'" } [Info - 12:51:46 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:394 request for processing | Type='Parallel' Name='textDocument/codeLens:394' [Trace - 12:51:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 394 | Method='textDocument/codeLens' ResponseId='394'" } [Info - 12:51:46 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 394 | Method='textDocument/codeLens' ResponseId='394' [Trace - 12:51:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (394) textDocument/codeLens | Id='394' Method='textDocument/codeLens'" } [Info - 12:51:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (394) textDocument/codeLens | Id='394' Method='textDocument/codeLens' [Trace - 12:51:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (394) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='394' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:51:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (394) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='394' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:51:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:51:46 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:51:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:51:46 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:51:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:51:46 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:51:46 am] Sending request 'textDocument/codeAction - (395)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 225 }, "end": { "line": 233, "character": 225 } }, "context": { "diagnostics": [] } } [Trace - 12:51:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:51:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:51:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (394) textDocument/codeLens in 2ms | Id='394' Method='textDocument/codeLens' ElapsedMilliseconds='2'" } [Info - 12:51:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (394) textDocument/codeLens in 2ms | Id='394' Method='textDocument/codeLens' ElapsedMilliseconds='2' [Trace - 12:51:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 394 in 2ms | Method='textDocument/codeLens' ResponseId='394' ElapsedMilliseconds='2'" } [Info - 12:51:46 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 394 in 2ms | Method='textDocument/codeLens' ResponseId='394' ElapsedMilliseconds='2' [Trace - 12:51:46 am] Received response 'textDocument/codeLens - (394)' in 5ms. Result: [] [Trace - 12:51:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:51:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:51:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:395 request for processing | Type='Parallel' Name='textDocument/codeAction:395'" } [Info - 12:51:46 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:395 request for processing | Type='Parallel' Name='textDocument/codeAction:395' [Trace - 12:51:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 395 | Method='textDocument/codeAction' ResponseId='395'" } [Info - 12:51:46 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 395 | Method='textDocument/codeAction' ResponseId='395' [Trace - 12:51:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (395) textDocument/codeAction | Id='395' Method='textDocument/codeAction'" } [Info - 12:51:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (395) textDocument/codeAction | Id='395' Method='textDocument/codeAction' [Trace - 12:51:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (395) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='395' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:51:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (395) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='395' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:51:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:51:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:51:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (395) textDocument/codeAction in 0ms | Id='395' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:51:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (395) textDocument/codeAction in 0ms | Id='395' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:51:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 395 in 0ms | Method='textDocument/codeAction' ResponseId='395' ElapsedMilliseconds='0'" } [Info - 12:51:46 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 395 in 0ms | Method='textDocument/codeAction' ResponseId='395' ElapsedMilliseconds='0' [Trace - 12:51:46 am] Received response 'textDocument/codeAction - (395)' in 1ms. Result: [] [Trace - 12:51:48 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 248 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 225 }, "end": { "line": 233, "character": 225 } }, "rangeLength": 0, "text": "$databricksAadToken = Get-AzAccessToken -ResourceUrl '2ff814a6-3304-4ab8-85cb-cd0e6f879c1d' | Select-Object -ExpandProperty Token" } ] } [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:51:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:51:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:51:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:51:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:51:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:51:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:51:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:51:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:51:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:226 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:51:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:226 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:51:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:51:48 am] Sending request 'textDocument/foldingRange - (396)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:51:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:51:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:51:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:396 request for processing | Type='Parallel' Name='textDocument/foldingRange:396'" } [Info - 12:51:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:396 request for processing | Type='Parallel' Name='textDocument/foldingRange:396' [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 396 | Method='textDocument/foldingRange' ResponseId='396'" } [Info - 12:51:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 396 | Method='textDocument/foldingRange' ResponseId='396' [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (396) textDocument/foldingRange | Id='396' Method='textDocument/foldingRange'" } [Info - 12:51:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (396) textDocument/foldingRange | Id='396' Method='textDocument/foldingRange' [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (396) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='396' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:51:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (396) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='396' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:51:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (396) textDocument/foldingRange in 0ms | Id='396' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:51:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (396) textDocument/foldingRange in 0ms | Id='396' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 396 in 0ms | Method='textDocument/foldingRange' ResponseId='396' ElapsedMilliseconds='0'" } [Info - 12:51:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 396 in 0ms | Method='textDocument/foldingRange' ResponseId='396' ElapsedMilliseconds='0' [Trace - 12:51:48 am] Received response 'textDocument/foldingRange - (396)' in 2ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:51:48 am] Sending request 'textDocument/codeLens - (397)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:51:48 am] Sending request 'textDocument/codeAction - (398)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 354 }, "end": { "line": 233, "character": 354 } }, "context": { "diagnostics": [] } } [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:51:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:51:48 am] Sending request 'textDocument/codeLens - (399)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:397 request for processing | Type='Parallel' Name='textDocument/codeLens:397'" } [Info - 12:51:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:397 request for processing | Type='Parallel' Name='textDocument/codeLens:397' [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 397 | Method='textDocument/codeLens' ResponseId='397'" } [Info - 12:51:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 397 | Method='textDocument/codeLens' ResponseId='397' [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (397) textDocument/codeLens | Id='397' Method='textDocument/codeLens'" } [Info - 12:51:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (397) textDocument/codeLens | Id='397' Method='textDocument/codeLens' [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (397) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='397' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:51:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (397) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='397' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:51:48 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:51:48 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:51:48 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:51:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (397) textDocument/codeLens in 0ms | Id='397' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:51:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (397) textDocument/codeLens in 0ms | Id='397' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 397 in 0ms | Method='textDocument/codeLens' ResponseId='397' ElapsedMilliseconds='0'" } [Info - 12:51:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 397 in 0ms | Method='textDocument/codeLens' ResponseId='397' ElapsedMilliseconds='0' [Trace - 12:51:48 am] Received response 'textDocument/codeLens - (397)' in 3ms. Result: [] [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:51:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:398 request for processing | Type='Parallel' Name='textDocument/codeAction:398'" } [Info - 12:51:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:398 request for processing | Type='Parallel' Name='textDocument/codeAction:398' [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 398 | Method='textDocument/codeAction' ResponseId='398'" } [Info - 12:51:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 398 | Method='textDocument/codeAction' ResponseId='398' [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (398) textDocument/codeAction | Id='398' Method='textDocument/codeAction'" } [Info - 12:51:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (398) textDocument/codeAction | Id='398' Method='textDocument/codeAction' [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (398) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='398' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:51:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (398) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='398' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:51:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (398) textDocument/codeAction in 0ms | Id='398' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:51:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (398) textDocument/codeAction in 0ms | Id='398' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 398 in 0ms | Method='textDocument/codeAction' ResponseId='398' ElapsedMilliseconds='0'" } [Info - 12:51:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 398 in 0ms | Method='textDocument/codeAction' ResponseId='398' ElapsedMilliseconds='0' [Trace - 12:51:48 am] Received response 'textDocument/codeAction - (398)' in 4ms. Result: [] [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:51:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:399 request for processing | Type='Parallel' Name='textDocument/codeLens:399'" } [Info - 12:51:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:399 request for processing | Type='Parallel' Name='textDocument/codeLens:399' [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 399 | Method='textDocument/codeLens' ResponseId='399'" } [Info - 12:51:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 399 | Method='textDocument/codeLens' ResponseId='399' [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (399) textDocument/codeLens | Id='399' Method='textDocument/codeLens'" } [Info - 12:51:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (399) textDocument/codeLens | Id='399' Method='textDocument/codeLens' [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (399) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='399' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:51:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (399) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='399' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:51:48 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:51:48 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:51:48 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:51:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (399) textDocument/codeLens in 0ms | Id='399' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:51:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (399) textDocument/codeLens in 0ms | Id='399' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 399 in 0ms | Method='textDocument/codeLens' ResponseId='399' ElapsedMilliseconds='0'" } [Info - 12:51:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 399 in 0ms | Method='textDocument/codeLens' ResponseId='399' ElapsedMilliseconds='0' [Trace - 12:51:48 am] Received response 'textDocument/codeLens - (399)' in 3ms. Result: [] [Trace - 12:51:48 am] Sending request 'textDocument/documentSymbol - (400)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:51:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:400 request for processing | Type='Parallel' Name='textDocument/documentSymbol:400'" } [Info - 12:51:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:400 request for processing | Type='Parallel' Name='textDocument/documentSymbol:400' [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 400 | Method='textDocument/documentSymbol' ResponseId='400'" } [Info - 12:51:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 400 | Method='textDocument/documentSymbol' ResponseId='400' [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (400) textDocument/documentSymbol | Id='400' Method='textDocument/documentSymbol'" } [Info - 12:51:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (400) textDocument/documentSymbol | Id='400' Method='textDocument/documentSymbol' [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (400) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='400' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:51:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (400) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='400' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:51:48 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:51:48 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 0ms. | [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:51:48 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:51:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (400) textDocument/documentSymbol in 0ms | Id='400' Method='textDocument/documentSymbol' ElapsedMilliseconds='0'" } [Info - 12:51:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (400) textDocument/documentSymbol in 0ms | Id='400' Method='textDocument/documentSymbol' ElapsedMilliseconds='0' [Trace - 12:51:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 400 in 0ms | Method='textDocument/documentSymbol' ResponseId='400' ElapsedMilliseconds='0'" } [Info - 12:51:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 400 in 0ms | Method='textDocument/documentSymbol' ResponseId='400' ElapsedMilliseconds='0' [Trace - 12:51:48 am] Received response 'textDocument/documentSymbol - (400)' in 2ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:51:49 am] Sending request 'textDocument/hover - (401)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 224 } } [Trace - 12:51:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover'" } [Info - 12:51:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover' [Trace - 12:51:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:401 request for processing | Type='Parallel' Name='textDocument/hover:401'" } [Info - 12:51:49 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:401 request for processing | Type='Parallel' Name='textDocument/hover:401' [Trace - 12:51:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 401 | Method='textDocument/hover' ResponseId='401'" } [Info - 12:51:49 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 401 | Method='textDocument/hover' ResponseId='401' [Trace - 12:51:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (401) textDocument/hover | Id='401' Method='textDocument/hover'" } [Info - 12:51:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (401) textDocument/hover | Id='401' Method='textDocument/hover' [Trace - 12:51:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (401) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='401' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams'" } [Info - 12:51:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (401) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='401' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams' [Trace - 12:51:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover'" } [Info - 12:51:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover' [Trace - 12:51:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (401) textDocument/hover in 0ms | Id='401' Method='textDocument/hover' ElapsedMilliseconds='0'" } [Info - 12:51:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (401) textDocument/hover in 0ms | Id='401' Method='textDocument/hover' ElapsedMilliseconds='0' [Trace - 12:51:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 401 in 0ms | Method='textDocument/hover' ResponseId='401' ElapsedMilliseconds='0'" } [Info - 12:51:49 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 401 in 0ms | Method='textDocument/hover' ResponseId='401' ElapsedMilliseconds='0' [Trace - 12:51:49 am] Received response 'textDocument/hover - (401)' in 1ms. Result: { "contents": null } [Trace - 12:51:50 am] Sending request 'textDocument/documentHighlight - (402)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 225 } } [Trace - 12:51:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight'" } [Info - 12:51:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight' [Trace - 12:51:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:402 request for processing | Type='Parallel' Name='textDocument/documentHighlight:402'" } [Info - 12:51:50 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:402 request for processing | Type='Parallel' Name='textDocument/documentHighlight:402' [Trace - 12:51:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 402 | Method='textDocument/documentHighlight' ResponseId='402'" } [Info - 12:51:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 402 | Method='textDocument/documentHighlight' ResponseId='402' [Trace - 12:51:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (402) textDocument/documentHighlight | Id='402' Method='textDocument/documentHighlight'" } [Info - 12:51:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (402) textDocument/documentHighlight | Id='402' Method='textDocument/documentHighlight' [Trace - 12:51:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (402) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='402' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams'" } [Info - 12:51:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (402) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='402' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams' [Trace - 12:51:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer'" } [Info - 12:51:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer' [Trace - 12:51:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (402) textDocument/documentHighlight in 0ms | Id='402' Method='textDocument/documentHighlight' ElapsedMilliseconds='0'" } [Info - 12:51:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (402) textDocument/documentHighlight in 0ms | Id='402' Method='textDocument/documentHighlight' ElapsedMilliseconds='0' [Trace - 12:51:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 402 in 0ms | Method='textDocument/documentHighlight' ResponseId='402' ElapsedMilliseconds='0'" } [Info - 12:51:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 402 in 0ms | Method='textDocument/documentHighlight' ResponseId='402' ElapsedMilliseconds='0' [Trace - 12:51:50 am] Received response 'textDocument/documentHighlight - (402)' in 2ms. Result: [] [Trace - 12:51:50 am] Sending request 'textDocument/codeAction - (403)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 225 }, "end": { "line": 234, "character": 13 } }, "context": { "diagnostics": [] } } [Trace - 12:51:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:51:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:51:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:403 request for processing | Type='Parallel' Name='textDocument/codeAction:403'" } [Info - 12:51:50 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:403 request for processing | Type='Parallel' Name='textDocument/codeAction:403' [Trace - 12:51:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 403 | Method='textDocument/codeAction' ResponseId='403'" } [Info - 12:51:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 403 | Method='textDocument/codeAction' ResponseId='403' [Trace - 12:51:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (403) textDocument/codeAction | Id='403' Method='textDocument/codeAction'" } [Info - 12:51:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (403) textDocument/codeAction | Id='403' Method='textDocument/codeAction' [Trace - 12:51:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (403) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='403' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:51:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (403) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='403' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:51:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:51:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:51:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (403) textDocument/codeAction in 0ms | Id='403' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:51:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (403) textDocument/codeAction in 0ms | Id='403' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:51:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 403 in 0ms | Method='textDocument/codeAction' ResponseId='403' ElapsedMilliseconds='0'" } [Info - 12:51:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 403 in 0ms | Method='textDocument/codeAction' ResponseId='403' ElapsedMilliseconds='0' [Trace - 12:51:50 am] Received response 'textDocument/codeAction - (403)' in 1ms. Result: [] [Trace - 12:51:51 am] Sending request 'textDocument/codeAction - (404)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 225 }, "end": { "line": 234, "character": 13 } }, "context": { "diagnostics": [] } } [Trace - 12:51:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:51:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:51:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:404 request for processing | Type='Parallel' Name='textDocument/codeAction:404'" } [Info - 12:51:51 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:404 request for processing | Type='Parallel' Name='textDocument/codeAction:404' [Trace - 12:51:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 404 | Method='textDocument/codeAction' ResponseId='404'" } [Info - 12:51:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 404 | Method='textDocument/codeAction' ResponseId='404' [Trace - 12:51:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (404) textDocument/codeAction | Id='404' Method='textDocument/codeAction'" } [Info - 12:51:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (404) textDocument/codeAction | Id='404' Method='textDocument/codeAction' [Trace - 12:51:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (404) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='404' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:51:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (404) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='404' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:51:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:51:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:51:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (404) textDocument/codeAction in 0ms | Id='404' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:51:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (404) textDocument/codeAction in 0ms | Id='404' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:51:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 404 in 0ms | Method='textDocument/codeAction' ResponseId='404' ElapsedMilliseconds='0'" } [Info - 12:51:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 404 in 0ms | Method='textDocument/codeAction' ResponseId='404' ElapsedMilliseconds='0' [Trace - 12:51:51 am] Received response 'textDocument/codeAction - (404)' in 1ms. Result: [] [Trace - 12:51:51 am] Sending request 'textDocument/codeAction - (405)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 111 }, "end": { "line": 233, "character": 225 } }, "context": { "diagnostics": [] } } [Trace - 12:51:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:51:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:51:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:405 request for processing | Type='Parallel' Name='textDocument/codeAction:405'" } [Info - 12:51:51 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:405 request for processing | Type='Parallel' Name='textDocument/codeAction:405' [Trace - 12:51:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 405 | Method='textDocument/codeAction' ResponseId='405'" } [Info - 12:51:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 405 | Method='textDocument/codeAction' ResponseId='405' [Trace - 12:51:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (405) textDocument/codeAction | Id='405' Method='textDocument/codeAction'" } [Info - 12:51:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (405) textDocument/codeAction | Id='405' Method='textDocument/codeAction' [Trace - 12:51:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (405) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='405' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:51:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (405) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='405' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:51:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:51:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:51:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (405) textDocument/codeAction in 0ms | Id='405' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:51:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (405) textDocument/codeAction in 0ms | Id='405' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:51:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 405 in 0ms | Method='textDocument/codeAction' ResponseId='405' ElapsedMilliseconds='0'" } [Info - 12:51:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 405 in 0ms | Method='textDocument/codeAction' ResponseId='405' ElapsedMilliseconds='0' [Trace - 12:51:51 am] Received response 'textDocument/codeAction - (405)' in 2ms. Result: [] [Trace - 12:51:51 am] Sending request 'textDocument/hover - (406)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 111 } } [Trace - 12:51:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover'" } [Info - 12:51:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover' [Trace - 12:51:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:406 request for processing | Type='Parallel' Name='textDocument/hover:406'" } [Info - 12:51:51 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:406 request for processing | Type='Parallel' Name='textDocument/hover:406' [Trace - 12:51:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 406 | Method='textDocument/hover' ResponseId='406'" } [Info - 12:51:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 406 | Method='textDocument/hover' ResponseId='406' [Trace - 12:51:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (406) textDocument/hover | Id='406' Method='textDocument/hover'" } [Info - 12:51:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (406) textDocument/hover | Id='406' Method='textDocument/hover' [Trace - 12:51:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (406) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='406' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams'" } [Info - 12:51:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (406) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='406' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams' [Trace - 12:51:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover'" } [Info - 12:51:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover' [Trace - 12:51:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (406) textDocument/hover in 0ms | Id='406' Method='textDocument/hover' ElapsedMilliseconds='0'" } [Info - 12:51:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (406) textDocument/hover in 0ms | Id='406' Method='textDocument/hover' ElapsedMilliseconds='0' [Trace - 12:51:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 406 in 0ms | Method='textDocument/hover' ResponseId='406' ElapsedMilliseconds='0'" } [Info - 12:51:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 406 in 0ms | Method='textDocument/hover' ResponseId='406' ElapsedMilliseconds='0' [Trace - 12:51:51 am] Received response 'textDocument/hover - (406)' in 2ms. Result: { "contents": null } [Trace - 12:51:52 am] Sending request 'textDocument/codeAction - (407)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 225 }, "end": { "line": 233, "character": 459 } }, "context": { "diagnostics": [] } } [Trace - 12:51:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:51:52 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:51:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:407 request for processing | Type='Parallel' Name='textDocument/codeAction:407'" } [Info - 12:51:52 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:407 request for processing | Type='Parallel' Name='textDocument/codeAction:407' [Trace - 12:51:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 407 | Method='textDocument/codeAction' ResponseId='407'" } [Info - 12:51:52 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 407 | Method='textDocument/codeAction' ResponseId='407' [Trace - 12:51:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (407) textDocument/codeAction | Id='407' Method='textDocument/codeAction'" } [Info - 12:51:52 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (407) textDocument/codeAction | Id='407' Method='textDocument/codeAction' [Trace - 12:51:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (407) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='407' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:51:52 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (407) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='407' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:51:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:51:52 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:51:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (407) textDocument/codeAction in 0ms | Id='407' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:51:52 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (407) textDocument/codeAction in 0ms | Id='407' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:51:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 407 in 0ms | Method='textDocument/codeAction' ResponseId='407' ElapsedMilliseconds='0'" } [Info - 12:51:52 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 407 in 0ms | Method='textDocument/codeAction' ResponseId='407' ElapsedMilliseconds='0' [Trace - 12:51:52 am] Received response 'textDocument/codeAction - (407)' in 2ms. Result: [] [Trace - 12:51:55 am] Sending request 'textDocument/hover - (408)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 246 } } [Trace - 12:51:55 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover'" } [Info - 12:51:55 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover' [Trace - 12:51:55 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:408 request for processing | Type='Parallel' Name='textDocument/hover:408'" } [Info - 12:51:55 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:408 request for processing | Type='Parallel' Name='textDocument/hover:408' [Trace - 12:51:55 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 408 | Method='textDocument/hover' ResponseId='408'" } [Info - 12:51:55 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 408 | Method='textDocument/hover' ResponseId='408' [Trace - 12:51:55 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (408) textDocument/hover | Id='408' Method='textDocument/hover'" } [Info - 12:51:55 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (408) textDocument/hover | Id='408' Method='textDocument/hover' [Trace - 12:51:55 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (408) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='408' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams'" } [Info - 12:51:55 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (408) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='408' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams' [Trace - 12:51:55 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover'" } [Info - 12:51:55 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover' [Trace - 12:51:55 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (408) textDocument/hover in 0ms | Id='408' Method='textDocument/hover' ElapsedMilliseconds='0'" } [Info - 12:51:55 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (408) textDocument/hover in 0ms | Id='408' Method='textDocument/hover' ElapsedMilliseconds='0' [Trace - 12:51:55 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 408 in 0ms | Method='textDocument/hover' ResponseId='408' ElapsedMilliseconds='0'" } [Info - 12:51:55 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 408 in 0ms | Method='textDocument/hover' ResponseId='408' ElapsedMilliseconds='0' [Trace - 12:51:55 am] Received response 'textDocument/hover - (408)' in 2ms. Result: { "contents": null } [Trace - 12:51:56 am] Sending request 'textDocument/codeAction - (409)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 225 }, "end": { "line": 233, "character": 247 } }, "context": { "diagnostics": [] } } [Trace - 12:51:56 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:51:56 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:51:56 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:409 request for processing | Type='Parallel' Name='textDocument/codeAction:409'" } [Info - 12:51:56 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:409 request for processing | Type='Parallel' Name='textDocument/codeAction:409' [Trace - 12:51:56 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 409 | Method='textDocument/codeAction' ResponseId='409'" } [Info - 12:51:56 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 409 | Method='textDocument/codeAction' ResponseId='409' [Trace - 12:51:56 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (409) textDocument/codeAction | Id='409' Method='textDocument/codeAction'" } [Info - 12:51:56 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (409) textDocument/codeAction | Id='409' Method='textDocument/codeAction' [Trace - 12:51:56 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (409) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='409' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:51:56 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (409) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='409' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:51:56 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:51:56 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:51:56 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (409) textDocument/codeAction in 0ms | Id='409' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:51:56 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (409) textDocument/codeAction in 0ms | Id='409' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:51:56 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 409 in 0ms | Method='textDocument/codeAction' ResponseId='409' ElapsedMilliseconds='0'" } [Info - 12:51:56 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 409 in 0ms | Method='textDocument/codeAction' ResponseId='409' ElapsedMilliseconds='0' [Trace - 12:51:56 am] Received response 'textDocument/codeAction - (409)' in 1ms. Result: [] [Trace - 12:51:56 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 249 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 225 }, "end": { "line": 233, "character": 247 } }, "rangeLength": 22, "text": "" } ] } [Trace - 12:51:56 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:51:56 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:51:56 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:51:56 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:51:56 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:51:56 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:51:56 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:51:56 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:51:56 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:51:56 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:51:56 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:51:56 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:51:56 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:51:56 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:51:56 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:51:56 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:51:56 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:51:56 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:51:56 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:226 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:51:56 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:226 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:51:56 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:51:56 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:51:57 am] Sending request 'textDocument/foldingRange - (410)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:51:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:51:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:51:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:51:57 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:51:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:51:57 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:51:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:410 request for processing | Type='Parallel' Name='textDocument/foldingRange:410'" } [Info - 12:51:57 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:410 request for processing | Type='Parallel' Name='textDocument/foldingRange:410' [Trace - 12:51:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 410 | Method='textDocument/foldingRange' ResponseId='410'" } [Info - 12:51:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 410 | Method='textDocument/foldingRange' ResponseId='410' [Trace - 12:51:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (410) textDocument/foldingRange | Id='410' Method='textDocument/foldingRange'" } [Info - 12:51:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (410) textDocument/foldingRange | Id='410' Method='textDocument/foldingRange' [Trace - 12:51:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (410) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='410' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:51:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (410) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='410' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:51:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:51:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:51:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (410) textDocument/foldingRange in 0ms | Id='410' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:51:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (410) textDocument/foldingRange in 0ms | Id='410' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:51:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 410 in 0ms | Method='textDocument/foldingRange' ResponseId='410' ElapsedMilliseconds='0'" } [Info - 12:51:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 410 in 0ms | Method='textDocument/foldingRange' ResponseId='410' ElapsedMilliseconds='0' [Trace - 12:51:57 am] Received response 'textDocument/foldingRange - (410)' in 1ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:51:57 am] Sending request 'textDocument/codeLens - (411)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:51:57 am] Sending request 'textDocument/codeAction - (412)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 225 }, "end": { "line": 233, "character": 225 } }, "context": { "diagnostics": [] } } [Trace - 12:51:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:51:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:51:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:411 request for processing | Type='Parallel' Name='textDocument/codeLens:411'" } [Info - 12:51:57 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:411 request for processing | Type='Parallel' Name='textDocument/codeLens:411' [Trace - 12:51:57 am] Sending request 'textDocument/codeLens - (413)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:51:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 411 | Method='textDocument/codeLens' ResponseId='411'" } [Info - 12:51:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 411 | Method='textDocument/codeLens' ResponseId='411' [Trace - 12:51:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (411) textDocument/codeLens | Id='411' Method='textDocument/codeLens'" } [Info - 12:51:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (411) textDocument/codeLens | Id='411' Method='textDocument/codeLens' [Trace - 12:51:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (411) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='411' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:51:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (411) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='411' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:51:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:51:57 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:51:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:51:57 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:51:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:51:57 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:51:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:51:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:51:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (411) textDocument/codeLens in 0ms | Id='411' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:51:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (411) textDocument/codeLens in 0ms | Id='411' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:51:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 411 in 0ms | Method='textDocument/codeLens' ResponseId='411' ElapsedMilliseconds='0'" } [Info - 12:51:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 411 in 0ms | Method='textDocument/codeLens' ResponseId='411' ElapsedMilliseconds='0' [Trace - 12:51:57 am] Received response 'textDocument/codeLens - (411)' in 2ms. Result: [] [Trace - 12:51:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:51:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:51:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:412 request for processing | Type='Parallel' Name='textDocument/codeAction:412'" } [Info - 12:51:57 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:412 request for processing | Type='Parallel' Name='textDocument/codeAction:412' [Trace - 12:51:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 412 | Method='textDocument/codeAction' ResponseId='412'" } [Info - 12:51:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 412 | Method='textDocument/codeAction' ResponseId='412' [Trace - 12:51:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (412) textDocument/codeAction | Id='412' Method='textDocument/codeAction'" } [Info - 12:51:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (412) textDocument/codeAction | Id='412' Method='textDocument/codeAction' [Trace - 12:51:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (412) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='412' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:51:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (412) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='412' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:51:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:51:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:51:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (412) textDocument/codeAction in 0ms | Id='412' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:51:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (412) textDocument/codeAction in 0ms | Id='412' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:51:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 412 in 0ms | Method='textDocument/codeAction' ResponseId='412' ElapsedMilliseconds='0'" } [Info - 12:51:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 412 in 0ms | Method='textDocument/codeAction' ResponseId='412' ElapsedMilliseconds='0' [Trace - 12:51:57 am] Received response 'textDocument/codeAction - (412)' in 3ms. Result: [] [Trace - 12:51:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:51:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:51:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:413 request for processing | Type='Parallel' Name='textDocument/codeLens:413'" } [Info - 12:51:57 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:413 request for processing | Type='Parallel' Name='textDocument/codeLens:413' [Trace - 12:51:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 413 | Method='textDocument/codeLens' ResponseId='413'" } [Info - 12:51:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 413 | Method='textDocument/codeLens' ResponseId='413' [Trace - 12:51:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (413) textDocument/codeLens | Id='413' Method='textDocument/codeLens'" } [Info - 12:51:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (413) textDocument/codeLens | Id='413' Method='textDocument/codeLens' [Trace - 12:51:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (413) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='413' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:51:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (413) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='413' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:51:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:51:57 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:51:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:51:57 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:51:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:51:57 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:51:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:51:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:51:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (413) textDocument/codeLens in 0ms | Id='413' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:51:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (413) textDocument/codeLens in 0ms | Id='413' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:51:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 413 in 0ms | Method='textDocument/codeLens' ResponseId='413' ElapsedMilliseconds='0'" } [Info - 12:51:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 413 in 0ms | Method='textDocument/codeLens' ResponseId='413' ElapsedMilliseconds='0' [Trace - 12:51:57 am] Received response 'textDocument/codeLens - (413)' in 2ms. Result: [] [Trace - 12:51:57 am] Sending request 'textDocument/documentSymbol - (414)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:51:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:51:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:51:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:414 request for processing | Type='Parallel' Name='textDocument/documentSymbol:414'" } [Info - 12:51:57 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:414 request for processing | Type='Parallel' Name='textDocument/documentSymbol:414' [Trace - 12:51:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 414 | Method='textDocument/documentSymbol' ResponseId='414'" } [Info - 12:51:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 414 | Method='textDocument/documentSymbol' ResponseId='414' [Trace - 12:51:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (414) textDocument/documentSymbol | Id='414' Method='textDocument/documentSymbol'" } [Info - 12:51:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (414) textDocument/documentSymbol | Id='414' Method='textDocument/documentSymbol' [Trace - 12:51:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (414) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='414' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:51:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (414) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='414' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:51:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:51:57 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:51:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 2ms. | " } [Info - 12:51:57 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 2ms. | [Trace - 12:51:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:51:57 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:51:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:51:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:51:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (414) textDocument/documentSymbol in 3ms | Id='414' Method='textDocument/documentSymbol' ElapsedMilliseconds='3'" } [Info - 12:51:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (414) textDocument/documentSymbol in 3ms | Id='414' Method='textDocument/documentSymbol' ElapsedMilliseconds='3' [Trace - 12:51:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 414 in 3ms | Method='textDocument/documentSymbol' ResponseId='414' ElapsedMilliseconds='3'" } [Info - 12:51:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 414 in 3ms | Method='textDocument/documentSymbol' ResponseId='414' ElapsedMilliseconds='3' [Trace - 12:51:57 am] Received response 'textDocument/documentSymbol - (414)' in 7ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:52:02 am] Sending request 'textDocument/codeAction - (415)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 364 }, "end": { "line": 233, "character": 364 } }, "context": { "diagnostics": [] } } [Trace - 12:52:02 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:52:02 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:52:02 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:415 request for processing | Type='Parallel' Name='textDocument/codeAction:415'" } [Info - 12:52:02 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:415 request for processing | Type='Parallel' Name='textDocument/codeAction:415' [Trace - 12:52:02 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 415 | Method='textDocument/codeAction' ResponseId='415'" } [Info - 12:52:02 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 415 | Method='textDocument/codeAction' ResponseId='415' [Trace - 12:52:02 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (415) textDocument/codeAction | Id='415' Method='textDocument/codeAction'" } [Info - 12:52:02 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (415) textDocument/codeAction | Id='415' Method='textDocument/codeAction' [Trace - 12:52:02 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (415) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='415' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:52:02 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (415) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='415' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:52:02 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:52:02 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:52:02 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (415) textDocument/codeAction in 0ms | Id='415' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:52:02 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (415) textDocument/codeAction in 0ms | Id='415' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:52:02 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 415 in 0ms | Method='textDocument/codeAction' ResponseId='415' ElapsedMilliseconds='0'" } [Info - 12:52:02 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 415 in 0ms | Method='textDocument/codeAction' ResponseId='415' ElapsedMilliseconds='0' [Trace - 12:52:02 am] Received response 'textDocument/codeAction - (415)' in 2ms. Result: [] [Trace - 12:52:02 am] Sending request 'textDocument/codeAction - (416)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 376 }, "end": { "line": 233, "character": 376 } }, "context": { "diagnostics": [] } } [Trace - 12:52:02 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:52:02 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:52:02 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:416 request for processing | Type='Parallel' Name='textDocument/codeAction:416'" } [Info - 12:52:02 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:416 request for processing | Type='Parallel' Name='textDocument/codeAction:416' [Trace - 12:52:02 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 416 | Method='textDocument/codeAction' ResponseId='416'" } [Info - 12:52:02 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 416 | Method='textDocument/codeAction' ResponseId='416' [Trace - 12:52:02 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (416) textDocument/codeAction | Id='416' Method='textDocument/codeAction'" } [Info - 12:52:02 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (416) textDocument/codeAction | Id='416' Method='textDocument/codeAction' [Trace - 12:52:02 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (416) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='416' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:52:02 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (416) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='416' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:52:02 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:52:02 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:52:02 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (416) textDocument/codeAction in 0ms | Id='416' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:52:02 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (416) textDocument/codeAction in 0ms | Id='416' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:52:02 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 416 in 0ms | Method='textDocument/codeAction' ResponseId='416' ElapsedMilliseconds='0'" } [Info - 12:52:02 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 416 in 0ms | Method='textDocument/codeAction' ResponseId='416' ElapsedMilliseconds='0' [Trace - 12:52:02 am] Received response 'textDocument/codeAction - (416)' in 4ms. Result: [] [Trace - 12:52:05 am] Sending request 'textDocument/codeAction - (417)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 437 }, "end": { "line": 233, "character": 437 } }, "context": { "diagnostics": [] } } [Trace - 12:52:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:52:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:52:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:417 request for processing | Type='Parallel' Name='textDocument/codeAction:417'" } [Info - 12:52:05 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:417 request for processing | Type='Parallel' Name='textDocument/codeAction:417' [Trace - 12:52:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 417 | Method='textDocument/codeAction' ResponseId='417'" } [Info - 12:52:05 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 417 | Method='textDocument/codeAction' ResponseId='417' [Trace - 12:52:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (417) textDocument/codeAction | Id='417' Method='textDocument/codeAction'" } [Info - 12:52:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (417) textDocument/codeAction | Id='417' Method='textDocument/codeAction' [Trace - 12:52:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (417) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='417' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:52:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (417) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='417' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:52:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:52:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:52:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (417) textDocument/codeAction in 0ms | Id='417' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:52:05 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (417) textDocument/codeAction in 0ms | Id='417' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:52:05 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 417 in 0ms | Method='textDocument/codeAction' ResponseId='417' ElapsedMilliseconds='0'" } [Info - 12:52:05 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 417 in 0ms | Method='textDocument/codeAction' ResponseId='417' ElapsedMilliseconds='0' [Trace - 12:52:05 am] Received response 'textDocument/codeAction - (417)' in 2ms. Result: [] [Trace - 12:52:07 am] Sending request 'textDocument/documentHighlight - (418)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 436 } } [Trace - 12:52:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight'" } [Info - 12:52:07 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight' [Trace - 12:52:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:418 request for processing | Type='Parallel' Name='textDocument/documentHighlight:418'" } [Info - 12:52:07 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:418 request for processing | Type='Parallel' Name='textDocument/documentHighlight:418' [Trace - 12:52:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 418 | Method='textDocument/documentHighlight' ResponseId='418'" } [Info - 12:52:07 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 418 | Method='textDocument/documentHighlight' ResponseId='418' [Trace - 12:52:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (418) textDocument/documentHighlight | Id='418' Method='textDocument/documentHighlight'" } [Info - 12:52:07 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (418) textDocument/documentHighlight | Id='418' Method='textDocument/documentHighlight' [Trace - 12:52:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (418) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='418' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams'" } [Info - 12:52:07 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (418) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='418' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams' [Trace - 12:52:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer'" } [Info - 12:52:07 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer' [Trace - 12:52:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (418) textDocument/documentHighlight in 0ms | Id='418' Method='textDocument/documentHighlight' ElapsedMilliseconds='0'" } [Info - 12:52:07 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (418) textDocument/documentHighlight in 0ms | Id='418' Method='textDocument/documentHighlight' ElapsedMilliseconds='0' [Trace - 12:52:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 418 in 0ms | Method='textDocument/documentHighlight' ResponseId='418' ElapsedMilliseconds='0'" } [Info - 12:52:07 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 418 in 0ms | Method='textDocument/documentHighlight' ResponseId='418' ElapsedMilliseconds='0' [Trace - 12:52:07 am] Received response 'textDocument/documentHighlight - (418)' in 2ms. Result: [] [Trace - 12:52:07 am] Sending request 'textDocument/codeAction - (419)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 436 }, "end": { "line": 233, "character": 436 } }, "context": { "diagnostics": [] } } [Trace - 12:52:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:52:07 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:52:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:419 request for processing | Type='Parallel' Name='textDocument/codeAction:419'" } [Info - 12:52:07 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:419 request for processing | Type='Parallel' Name='textDocument/codeAction:419' [Trace - 12:52:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 419 | Method='textDocument/codeAction' ResponseId='419'" } [Info - 12:52:07 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 419 | Method='textDocument/codeAction' ResponseId='419' [Trace - 12:52:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (419) textDocument/codeAction | Id='419' Method='textDocument/codeAction'" } [Info - 12:52:07 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (419) textDocument/codeAction | Id='419' Method='textDocument/codeAction' [Trace - 12:52:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (419) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='419' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:52:07 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (419) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='419' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:52:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:52:07 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:52:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (419) textDocument/codeAction in 0ms | Id='419' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:52:07 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (419) textDocument/codeAction in 0ms | Id='419' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:52:07 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 419 in 0ms | Method='textDocument/codeAction' ResponseId='419' ElapsedMilliseconds='0'" } [Info - 12:52:07 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 419 in 0ms | Method='textDocument/codeAction' ResponseId='419' ElapsedMilliseconds='0' [Trace - 12:52:07 am] Received response 'textDocument/codeAction - (419)' in 2ms. Result: [] [Trace - 12:52:09 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 250 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 436 }, "end": { "line": 233, "character": 436 } }, "rangeLength": 0, "text": "`" } ] } [Trace - 12:52:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:52:09 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:52:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:52:09 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:52:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:52:09 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:52:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:52:09 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:52:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:09 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:52:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:52:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:52:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:52:09 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:437 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:52:09 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:437 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:52:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2'" } [Info - 12:52:09 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2' [Trace - 12:52:09 am] Sending request 'textDocument/foldingRange - (420)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:52:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:52:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:52:09 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:52:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:52:09 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:52:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:420 request for processing | Type='Parallel' Name='textDocument/foldingRange:420'" } [Info - 12:52:09 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:420 request for processing | Type='Parallel' Name='textDocument/foldingRange:420' [Trace - 12:52:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 420 | Method='textDocument/foldingRange' ResponseId='420'" } [Info - 12:52:09 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 420 | Method='textDocument/foldingRange' ResponseId='420' [Trace - 12:52:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (420) textDocument/foldingRange | Id='420' Method='textDocument/foldingRange'" } [Info - 12:52:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (420) textDocument/foldingRange | Id='420' Method='textDocument/foldingRange' [Trace - 12:52:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (420) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='420' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:52:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (420) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='420' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:52:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:52:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:52:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (420) textDocument/foldingRange in 0ms | Id='420' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:52:09 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (420) textDocument/foldingRange in 0ms | Id='420' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:52:09 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 420 in 0ms | Method='textDocument/foldingRange' ResponseId='420' ElapsedMilliseconds='0'" } [Info - 12:52:09 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 420 in 0ms | Method='textDocument/foldingRange' ResponseId='420' ElapsedMilliseconds='0' [Trace - 12:52:09 am] Received response 'textDocument/foldingRange - (420)' in 2ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:52:10 am] Sending request 'textDocument/codeLens - (421)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:10 am] Sending request 'textDocument/codeAction - (422)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 437 }, "end": { "line": 233, "character": 437 } }, "context": { "diagnostics": [] } } [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:421 request for processing | Type='Parallel' Name='textDocument/codeLens:421'" } [Info - 12:52:10 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:421 request for processing | Type='Parallel' Name='textDocument/codeLens:421' [Trace - 12:52:10 am] Sending request 'textDocument/codeLens - (423)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 421 | Method='textDocument/codeLens' ResponseId='421'" } [Info - 12:52:10 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 421 | Method='textDocument/codeLens' ResponseId='421' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (421) textDocument/codeLens | Id='421' Method='textDocument/codeLens'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (421) textDocument/codeLens | Id='421' Method='textDocument/codeLens' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (421) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='421' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (421) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='421' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:52:10 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:52:10 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (421) textDocument/codeLens in 0ms | Id='421' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (421) textDocument/codeLens in 0ms | Id='421' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 421 in 0ms | Method='textDocument/codeLens' ResponseId='421' ElapsedMilliseconds='0'" } [Info - 12:52:10 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 421 in 0ms | Method='textDocument/codeLens' ResponseId='421' ElapsedMilliseconds='0' [Trace - 12:52:10 am] Received response 'textDocument/codeLens - (421)' in 7ms. Result: [] [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:422 request for processing | Type='Parallel' Name='textDocument/codeAction:422'" } [Info - 12:52:10 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:422 request for processing | Type='Parallel' Name='textDocument/codeAction:422' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 422 | Method='textDocument/codeAction' ResponseId='422'" } [Info - 12:52:10 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 422 | Method='textDocument/codeAction' ResponseId='422' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (422) textDocument/codeAction | Id='422' Method='textDocument/codeAction'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (422) textDocument/codeAction | Id='422' Method='textDocument/codeAction' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (422) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='422' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (422) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='422' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (422) textDocument/codeAction in 0ms | Id='422' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (422) textDocument/codeAction in 0ms | Id='422' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 422 in 0ms | Method='textDocument/codeAction' ResponseId='422' ElapsedMilliseconds='0'" } [Info - 12:52:10 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 422 in 0ms | Method='textDocument/codeAction' ResponseId='422' ElapsedMilliseconds='0' [Trace - 12:52:10 am] Received response 'textDocument/codeAction - (422)' in 6ms. Result: [] [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:423 request for processing | Type='Parallel' Name='textDocument/codeLens:423'" } [Info - 12:52:10 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:423 request for processing | Type='Parallel' Name='textDocument/codeLens:423' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 423 | Method='textDocument/codeLens' ResponseId='423'" } [Info - 12:52:10 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 423 | Method='textDocument/codeLens' ResponseId='423' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (423) textDocument/codeLens | Id='423' Method='textDocument/codeLens'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (423) textDocument/codeLens | Id='423' Method='textDocument/codeLens' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (423) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='423' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (423) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='423' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:52:10 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:52:10 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (423) textDocument/codeLens in 0ms | Id='423' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (423) textDocument/codeLens in 0ms | Id='423' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 423 in 0ms | Method='textDocument/codeLens' ResponseId='423' ElapsedMilliseconds='0'" } [Info - 12:52:10 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 423 in 0ms | Method='textDocument/codeLens' ResponseId='423' ElapsedMilliseconds='0' [Trace - 12:52:10 am] Received response 'textDocument/codeLens - (423)' in 5ms. Result: [] [Trace - 12:52:10 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 251 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 437 }, "end": { "line": 233, "character": 437 } }, "rangeLength": 0, "text": "r" } ] } [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:52:10 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:52:10 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:52:10 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:52:10 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:10 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:438 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:52:10 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:438 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:52:10 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:52:10 am] Sending request 'textDocument/foldingRange - (424)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:52:10 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:52:10 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:424 request for processing | Type='Parallel' Name='textDocument/foldingRange:424'" } [Info - 12:52:10 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:424 request for processing | Type='Parallel' Name='textDocument/foldingRange:424' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 424 | Method='textDocument/foldingRange' ResponseId='424'" } [Info - 12:52:10 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 424 | Method='textDocument/foldingRange' ResponseId='424' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (424) textDocument/foldingRange | Id='424' Method='textDocument/foldingRange'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (424) textDocument/foldingRange | Id='424' Method='textDocument/foldingRange' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (424) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='424' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (424) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='424' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (424) textDocument/foldingRange in 0ms | Id='424' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (424) textDocument/foldingRange in 0ms | Id='424' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 424 in 0ms | Method='textDocument/foldingRange' ResponseId='424' ElapsedMilliseconds='0'" } [Info - 12:52:10 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 424 in 0ms | Method='textDocument/foldingRange' ResponseId='424' ElapsedMilliseconds='0' [Trace - 12:52:10 am] Received response 'textDocument/foldingRange - (424)' in 5ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:52:10 am] Sending request 'textDocument/codeLens - (425)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:10 am] Sending request 'textDocument/codeAction - (426)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 438 }, "end": { "line": 233, "character": 438 } }, "context": { "diagnostics": [] } } [Trace - 12:52:10 am] Sending request 'textDocument/codeLens - (427)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:425 request for processing | Type='Parallel' Name='textDocument/codeLens:425'" } [Info - 12:52:10 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:425 request for processing | Type='Parallel' Name='textDocument/codeLens:425' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 425 | Method='textDocument/codeLens' ResponseId='425'" } [Info - 12:52:10 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 425 | Method='textDocument/codeLens' ResponseId='425' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (425) textDocument/codeLens | Id='425' Method='textDocument/codeLens'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (425) textDocument/codeLens | Id='425' Method='textDocument/codeLens' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (425) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='425' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (425) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='425' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:52:10 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:52:10 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (425) textDocument/codeLens in 0ms | Id='425' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (425) textDocument/codeLens in 0ms | Id='425' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 425 in 0ms | Method='textDocument/codeLens' ResponseId='425' ElapsedMilliseconds='0'" } [Info - 12:52:10 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 425 in 0ms | Method='textDocument/codeLens' ResponseId='425' ElapsedMilliseconds='0' [Trace - 12:52:10 am] Received response 'textDocument/codeLens - (425)' in 5ms. Result: [] [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:426 request for processing | Type='Parallel' Name='textDocument/codeAction:426'" } [Info - 12:52:10 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:426 request for processing | Type='Parallel' Name='textDocument/codeAction:426' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 426 | Method='textDocument/codeAction' ResponseId='426'" } [Info - 12:52:10 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 426 | Method='textDocument/codeAction' ResponseId='426' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (426) textDocument/codeAction | Id='426' Method='textDocument/codeAction'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (426) textDocument/codeAction | Id='426' Method='textDocument/codeAction' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (426) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='426' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (426) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='426' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (426) textDocument/codeAction in 0ms | Id='426' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (426) textDocument/codeAction in 0ms | Id='426' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 426 in 0ms | Method='textDocument/codeAction' ResponseId='426' ElapsedMilliseconds='0'" } [Info - 12:52:10 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 426 in 0ms | Method='textDocument/codeAction' ResponseId='426' ElapsedMilliseconds='0' [Trace - 12:52:10 am] Received response 'textDocument/codeAction - (426)' in 5ms. Result: [] [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:427 request for processing | Type='Parallel' Name='textDocument/codeLens:427'" } [Info - 12:52:10 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:427 request for processing | Type='Parallel' Name='textDocument/codeLens:427' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 427 | Method='textDocument/codeLens' ResponseId='427'" } [Info - 12:52:10 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 427 | Method='textDocument/codeLens' ResponseId='427' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (427) textDocument/codeLens | Id='427' Method='textDocument/codeLens'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (427) textDocument/codeLens | Id='427' Method='textDocument/codeLens' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (427) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='427' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (427) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='427' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:52:10 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:52:10 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (427) textDocument/codeLens in 0ms | Id='427' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (427) textDocument/codeLens in 0ms | Id='427' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 427 in 0ms | Method='textDocument/codeLens' ResponseId='427' ElapsedMilliseconds='0'" } [Info - 12:52:10 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 427 in 0ms | Method='textDocument/codeLens' ResponseId='427' ElapsedMilliseconds='0' [Trace - 12:52:10 am] Received response 'textDocument/codeLens - (427)' in 5ms. Result: [] [Trace - 12:52:10 am] Sending request 'textDocument/documentSymbol - (428)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:428 request for processing | Type='Parallel' Name='textDocument/documentSymbol:428'" } [Info - 12:52:10 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:428 request for processing | Type='Parallel' Name='textDocument/documentSymbol:428' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 428 | Method='textDocument/documentSymbol' ResponseId='428'" } [Info - 12:52:10 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 428 | Method='textDocument/documentSymbol' ResponseId='428' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (428) textDocument/documentSymbol | Id='428' Method='textDocument/documentSymbol'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (428) textDocument/documentSymbol | Id='428' Method='textDocument/documentSymbol' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (428) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='428' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (428) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='428' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:52:10 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | " } [Info - 12:52:10 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:52:10 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (428) textDocument/documentSymbol in 1ms | Id='428' Method='textDocument/documentSymbol' ElapsedMilliseconds='1'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (428) textDocument/documentSymbol in 1ms | Id='428' Method='textDocument/documentSymbol' ElapsedMilliseconds='1' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 428 in 1ms | Method='textDocument/documentSymbol' ResponseId='428' ElapsedMilliseconds='1'" } [Info - 12:52:10 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 428 in 1ms | Method='textDocument/documentSymbol' ResponseId='428' ElapsedMilliseconds='1' [Trace - 12:52:10 am] Received response 'textDocument/documentSymbol - (428)' in 3ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:52:10 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 252 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 438 }, "end": { "line": 233, "character": 438 } }, "rangeLength": 0, "text": "`" } ] } [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:52:10 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:52:10 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:52:10 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:52:10 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:10 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:439 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:52:10 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:439 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2'" } [Info - 12:52:10 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2' [Trace - 12:52:10 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 253 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 439 }, "end": { "line": 233, "character": 439 } }, "rangeLength": 0, "text": "n" } ] } [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:52:10 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:10 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:440 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:52:10 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:440 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2'" } [Info - 12:52:10 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2' [Trace - 12:52:10 am] Sending request 'textDocument/foldingRange - (429)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:52:10 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:52:10 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:429 request for processing | Type='Parallel' Name='textDocument/foldingRange:429'" } [Info - 12:52:10 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:429 request for processing | Type='Parallel' Name='textDocument/foldingRange:429' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 429 | Method='textDocument/foldingRange' ResponseId='429'" } [Info - 12:52:10 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 429 | Method='textDocument/foldingRange' ResponseId='429' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (429) textDocument/foldingRange | Id='429' Method='textDocument/foldingRange'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (429) textDocument/foldingRange | Id='429' Method='textDocument/foldingRange' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (429) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='429' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (429) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='429' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (429) textDocument/foldingRange in 0ms | Id='429' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (429) textDocument/foldingRange in 0ms | Id='429' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 429 in 0ms | Method='textDocument/foldingRange' ResponseId='429' ElapsedMilliseconds='0'" } [Info - 12:52:10 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 429 in 0ms | Method='textDocument/foldingRange' ResponseId='429' ElapsedMilliseconds='0' [Trace - 12:52:10 am] Received response 'textDocument/foldingRange - (429)' in 3ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:52:10 am] Sending request 'textDocument/codeLens - (430)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:10 am] Sending request 'textDocument/codeAction - (431)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 440 }, "end": { "line": 233, "character": 440 } }, "context": { "diagnostics": [] } } [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:430 request for processing | Type='Parallel' Name='textDocument/codeLens:430'" } [Info - 12:52:10 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:430 request for processing | Type='Parallel' Name='textDocument/codeLens:430' [Trace - 12:52:10 am] Sending request 'textDocument/codeLens - (432)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 430 | Method='textDocument/codeLens' ResponseId='430'" } [Info - 12:52:10 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 430 | Method='textDocument/codeLens' ResponseId='430' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (430) textDocument/codeLens | Id='430' Method='textDocument/codeLens'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (430) textDocument/codeLens | Id='430' Method='textDocument/codeLens' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (430) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='430' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (430) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='430' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:52:10 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:52:10 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (430) textDocument/codeLens in 0ms | Id='430' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (430) textDocument/codeLens in 0ms | Id='430' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 430 in 0ms | Method='textDocument/codeLens' ResponseId='430' ElapsedMilliseconds='0'" } [Info - 12:52:10 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 430 in 0ms | Method='textDocument/codeLens' ResponseId='430' ElapsedMilliseconds='0' [Trace - 12:52:10 am] Received response 'textDocument/codeLens - (430)' in 4ms. Result: [] [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:431 request for processing | Type='Parallel' Name='textDocument/codeAction:431'" } [Info - 12:52:10 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:431 request for processing | Type='Parallel' Name='textDocument/codeAction:431' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 431 | Method='textDocument/codeAction' ResponseId='431'" } [Info - 12:52:10 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 431 | Method='textDocument/codeAction' ResponseId='431' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (431) textDocument/codeAction | Id='431' Method='textDocument/codeAction'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (431) textDocument/codeAction | Id='431' Method='textDocument/codeAction' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (431) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='431' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (431) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='431' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (431) textDocument/codeAction in 0ms | Id='431' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (431) textDocument/codeAction in 0ms | Id='431' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 431 in 0ms | Method='textDocument/codeAction' ResponseId='431' ElapsedMilliseconds='0'" } [Info - 12:52:10 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 431 in 0ms | Method='textDocument/codeAction' ResponseId='431' ElapsedMilliseconds='0' [Trace - 12:52:10 am] Received response 'textDocument/codeAction - (431)' in 4ms. Result: [] [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:432 request for processing | Type='Parallel' Name='textDocument/codeLens:432'" } [Info - 12:52:10 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:432 request for processing | Type='Parallel' Name='textDocument/codeLens:432' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 432 | Method='textDocument/codeLens' ResponseId='432'" } [Info - 12:52:10 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 432 | Method='textDocument/codeLens' ResponseId='432' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (432) textDocument/codeLens | Id='432' Method='textDocument/codeLens'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (432) textDocument/codeLens | Id='432' Method='textDocument/codeLens' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (432) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='432' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (432) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='432' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:52:10 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 2ms. | " } [Info - 12:52:10 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 2ms. | [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (432) textDocument/codeLens in 3ms | Id='432' Method='textDocument/codeLens' ElapsedMilliseconds='3'" } [Info - 12:52:10 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (432) textDocument/codeLens in 3ms | Id='432' Method='textDocument/codeLens' ElapsedMilliseconds='3' [Trace - 12:52:10 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 432 in 3ms | Method='textDocument/codeLens' ResponseId='432' ElapsedMilliseconds='3'" } [Info - 12:52:10 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 432 in 3ms | Method='textDocument/codeLens' ResponseId='432' ElapsedMilliseconds='3' [Trace - 12:52:10 am] Received response 'textDocument/codeLens - (432)' in 5ms. Result: [] [Trace - 12:52:11 am] Sending request 'textDocument/documentSymbol - (433)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:52:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:52:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:433 request for processing | Type='Parallel' Name='textDocument/documentSymbol:433'" } [Info - 12:52:11 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:433 request for processing | Type='Parallel' Name='textDocument/documentSymbol:433' [Trace - 12:52:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 433 | Method='textDocument/documentSymbol' ResponseId='433'" } [Info - 12:52:11 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 433 | Method='textDocument/documentSymbol' ResponseId='433' [Trace - 12:52:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (433) textDocument/documentSymbol | Id='433' Method='textDocument/documentSymbol'" } [Info - 12:52:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (433) textDocument/documentSymbol | Id='433' Method='textDocument/documentSymbol' [Trace - 12:52:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (433) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='433' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:52:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (433) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='433' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:52:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:52:11 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:52:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | " } [Info - 12:52:11 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | [Trace - 12:52:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:52:11 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:52:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:52:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:52:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (433) textDocument/documentSymbol in 2ms | Id='433' Method='textDocument/documentSymbol' ElapsedMilliseconds='2'" } [Info - 12:52:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (433) textDocument/documentSymbol in 2ms | Id='433' Method='textDocument/documentSymbol' ElapsedMilliseconds='2' [Trace - 12:52:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 433 in 2ms | Method='textDocument/documentSymbol' ResponseId='433' ElapsedMilliseconds='2'" } [Info - 12:52:11 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 433 in 2ms | Method='textDocument/documentSymbol' ResponseId='433' ElapsedMilliseconds='2' [Trace - 12:52:11 am] Received response 'textDocument/documentSymbol - (433)' in 7ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:52:11 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 254 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 440 }, "end": { "line": 233, "character": 440 } }, "rangeLength": 0, "text": " " } ] } [Trace - 12:52:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:52:11 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:52:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:52:11 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:52:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:52:11 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:52:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:52:11 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:52:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:11 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:52:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:52:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:52:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:52:11 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:441 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:52:11 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:441 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:52:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2'" } [Info - 12:52:11 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2' [Trace - 12:52:11 am] Sending request 'textDocument/signatureHelp - (434)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 441 }, "context": { "isRetrigger": false, "triggerCharacter": " ", "triggerKind": 2 } } [Trace - 12:52:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp'" } [Info - 12:52:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp' [Trace - 12:52:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:52:11 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:52:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:52:11 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:52:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:434 request for processing | Type='Parallel' Name='textDocument/signatureHelp:434'" } [Info - 12:52:11 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:434 request for processing | Type='Parallel' Name='textDocument/signatureHelp:434' [Trace - 12:52:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 434 | Method='textDocument/signatureHelp' ResponseId='434'" } [Info - 12:52:11 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 434 | Method='textDocument/signatureHelp' ResponseId='434' [Trace - 12:52:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (434) textDocument/signatureHelp | Id='434' Method='textDocument/signatureHelp'" } [Info - 12:52:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (434) textDocument/signatureHelp | Id='434' Method='textDocument/signatureHelp' [Trace - 12:52:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (434) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='434' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams'" } [Info - 12:52:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (434) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='434' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams' [Trace - 12:52:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp'" } [Info - 12:52:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp' [Trace - 12:52:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (434) textDocument/signatureHelp in 0ms | Id='434' Method='textDocument/signatureHelp' ElapsedMilliseconds='0'" } [Info - 12:52:11 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (434) textDocument/signatureHelp in 0ms | Id='434' Method='textDocument/signatureHelp' ElapsedMilliseconds='0' [Trace - 12:52:11 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 434 in 0ms | Method='textDocument/signatureHelp' ResponseId='434' ElapsedMilliseconds='0'" } [Info - 12:52:11 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 434 in 0ms | Method='textDocument/signatureHelp' ResponseId='434' ElapsedMilliseconds='0' [Trace - 12:52:11 am] Received response 'textDocument/signatureHelp - (434)' in 1ms. Result: { "signatures": null } [Trace - 12:52:12 am] Sending request 'textDocument/foldingRange - (435)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:435 request for processing | Type='Parallel' Name='textDocument/foldingRange:435'" } [Info - 12:52:12 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:435 request for processing | Type='Parallel' Name='textDocument/foldingRange:435' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 435 | Method='textDocument/foldingRange' ResponseId='435'" } [Info - 12:52:12 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 435 | Method='textDocument/foldingRange' ResponseId='435' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (435) textDocument/foldingRange | Id='435' Method='textDocument/foldingRange'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (435) textDocument/foldingRange | Id='435' Method='textDocument/foldingRange' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (435) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='435' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (435) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='435' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (435) textDocument/foldingRange in 0ms | Id='435' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (435) textDocument/foldingRange in 0ms | Id='435' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 435 in 0ms | Method='textDocument/foldingRange' ResponseId='435' ElapsedMilliseconds='0'" } [Info - 12:52:12 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 435 in 0ms | Method='textDocument/foldingRange' ResponseId='435' ElapsedMilliseconds='0' [Trace - 12:52:12 am] Received response 'textDocument/foldingRange - (435)' in 1ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:52:12 am] Sending request 'textDocument/codeLens - (436)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:12 am] Sending request 'textDocument/codeAction - (437)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 441 }, "end": { "line": 233, "character": 441 } }, "context": { "diagnostics": [] } } [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:436 request for processing | Type='Parallel' Name='textDocument/codeLens:436'" } [Info - 12:52:12 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:436 request for processing | Type='Parallel' Name='textDocument/codeLens:436' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 436 | Method='textDocument/codeLens' ResponseId='436'" } [Info - 12:52:12 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 436 | Method='textDocument/codeLens' ResponseId='436' [Trace - 12:52:12 am] Sending request 'textDocument/codeLens - (438)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (436) textDocument/codeLens | Id='436' Method='textDocument/codeLens'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (436) textDocument/codeLens | Id='436' Method='textDocument/codeLens' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (436) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='436' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (436) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='436' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:52:12 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:52:12 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (436) textDocument/codeLens in 0ms | Id='436' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (436) textDocument/codeLens in 0ms | Id='436' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 436 in 0ms | Method='textDocument/codeLens' ResponseId='436' ElapsedMilliseconds='0'" } [Info - 12:52:12 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 436 in 0ms | Method='textDocument/codeLens' ResponseId='436' ElapsedMilliseconds='0' [Trace - 12:52:12 am] Received response 'textDocument/codeLens - (436)' in 4ms. Result: [] [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:437 request for processing | Type='Parallel' Name='textDocument/codeAction:437'" } [Info - 12:52:12 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:437 request for processing | Type='Parallel' Name='textDocument/codeAction:437' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 437 | Method='textDocument/codeAction' ResponseId='437'" } [Info - 12:52:12 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 437 | Method='textDocument/codeAction' ResponseId='437' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (437) textDocument/codeAction | Id='437' Method='textDocument/codeAction'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (437) textDocument/codeAction | Id='437' Method='textDocument/codeAction' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (437) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='437' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (437) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='437' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (437) textDocument/codeAction in 0ms | Id='437' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (437) textDocument/codeAction in 0ms | Id='437' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 437 in 0ms | Method='textDocument/codeAction' ResponseId='437' ElapsedMilliseconds='0'" } [Info - 12:52:12 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 437 in 0ms | Method='textDocument/codeAction' ResponseId='437' ElapsedMilliseconds='0' [Trace - 12:52:12 am] Received response 'textDocument/codeAction - (437)' in 3ms. Result: [] [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:438 request for processing | Type='Parallel' Name='textDocument/codeLens:438'" } [Info - 12:52:12 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:438 request for processing | Type='Parallel' Name='textDocument/codeLens:438' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 438 | Method='textDocument/codeLens' ResponseId='438'" } [Info - 12:52:12 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 438 | Method='textDocument/codeLens' ResponseId='438' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (438) textDocument/codeLens | Id='438' Method='textDocument/codeLens'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (438) textDocument/codeLens | Id='438' Method='textDocument/codeLens' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (438) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='438' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (438) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='438' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:52:12 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:52:12 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (438) textDocument/codeLens in 0ms | Id='438' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (438) textDocument/codeLens in 0ms | Id='438' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 438 in 0ms | Method='textDocument/codeLens' ResponseId='438' ElapsedMilliseconds='0'" } [Info - 12:52:12 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 438 in 0ms | Method='textDocument/codeLens' ResponseId='438' ElapsedMilliseconds='0' [Trace - 12:52:12 am] Received response 'textDocument/codeLens - (438)' in 3ms. Result: [] [Trace - 12:52:12 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 255 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 441 }, "end": { "line": 233, "character": 441 } }, "rangeLength": 0, "text": ">" } ] } [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:52:12 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:52:12 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:52:12 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:52:12 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:12 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:442 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:52:12 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:442 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2'" } [Info - 12:52:12 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2' [Trace - 12:52:12 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 256 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 442 }, "end": { "line": 233, "character": 442 } }, "rangeLength": 0, "text": " " } ] } [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:52:12 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:12 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:443 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:52:12 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:443 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:52:12 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:52:12 am] Sending request 'textDocument/signatureHelp - (439)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 443 }, "context": { "isRetrigger": false, "triggerCharacter": " ", "triggerKind": 2 } } [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:52:12 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:52:12 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:439 request for processing | Type='Parallel' Name='textDocument/signatureHelp:439'" } [Info - 12:52:12 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:439 request for processing | Type='Parallel' Name='textDocument/signatureHelp:439' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 439 | Method='textDocument/signatureHelp' ResponseId='439'" } [Info - 12:52:12 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 439 | Method='textDocument/signatureHelp' ResponseId='439' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (439) textDocument/signatureHelp | Id='439' Method='textDocument/signatureHelp'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (439) textDocument/signatureHelp | Id='439' Method='textDocument/signatureHelp' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (439) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='439' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (439) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='439' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (439) textDocument/signatureHelp in 0ms | Id='439' Method='textDocument/signatureHelp' ElapsedMilliseconds='0'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (439) textDocument/signatureHelp in 0ms | Id='439' Method='textDocument/signatureHelp' ElapsedMilliseconds='0' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 439 in 0ms | Method='textDocument/signatureHelp' ResponseId='439' ElapsedMilliseconds='0'" } [Info - 12:52:12 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 439 in 0ms | Method='textDocument/signatureHelp' ResponseId='439' ElapsedMilliseconds='0' [Trace - 12:52:12 am] Received response 'textDocument/signatureHelp - (439)' in 1ms. Result: { "signatures": null } [Trace - 12:52:12 am] Sending request 'textDocument/foldingRange - (440)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:440 request for processing | Type='Parallel' Name='textDocument/foldingRange:440'" } [Info - 12:52:12 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:440 request for processing | Type='Parallel' Name='textDocument/foldingRange:440' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 440 | Method='textDocument/foldingRange' ResponseId='440'" } [Info - 12:52:12 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 440 | Method='textDocument/foldingRange' ResponseId='440' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (440) textDocument/foldingRange | Id='440' Method='textDocument/foldingRange'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (440) textDocument/foldingRange | Id='440' Method='textDocument/foldingRange' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (440) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='440' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (440) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='440' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (440) textDocument/foldingRange in 0ms | Id='440' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (440) textDocument/foldingRange in 0ms | Id='440' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 440 in 0ms | Method='textDocument/foldingRange' ResponseId='440' ElapsedMilliseconds='0'" } [Info - 12:52:12 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 440 in 0ms | Method='textDocument/foldingRange' ResponseId='440' ElapsedMilliseconds='0' [Trace - 12:52:12 am] Received response 'textDocument/foldingRange - (440)' in 4ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:52:12 am] Sending request 'textDocument/codeLens - (441)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:12 am] Sending request 'textDocument/codeAction - (442)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 443 }, "end": { "line": 233, "character": 443 } }, "context": { "diagnostics": [] } } [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:441 request for processing | Type='Parallel' Name='textDocument/codeLens:441'" } [Info - 12:52:12 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:441 request for processing | Type='Parallel' Name='textDocument/codeLens:441' [Trace - 12:52:12 am] Sending request 'textDocument/codeLens - (443)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 441 | Method='textDocument/codeLens' ResponseId='441'" } [Info - 12:52:12 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 441 | Method='textDocument/codeLens' ResponseId='441' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (441) textDocument/codeLens | Id='441' Method='textDocument/codeLens'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (441) textDocument/codeLens | Id='441' Method='textDocument/codeLens' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (441) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='441' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (441) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='441' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:52:12 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:52:12 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (441) textDocument/codeLens in 0ms | Id='441' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (441) textDocument/codeLens in 0ms | Id='441' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 441 in 0ms | Method='textDocument/codeLens' ResponseId='441' ElapsedMilliseconds='0'" } [Info - 12:52:12 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 441 in 0ms | Method='textDocument/codeLens' ResponseId='441' ElapsedMilliseconds='0' [Trace - 12:52:12 am] Received response 'textDocument/codeLens - (441)' in 7ms. Result: [] [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:442 request for processing | Type='Parallel' Name='textDocument/codeAction:442'" } [Info - 12:52:12 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:442 request for processing | Type='Parallel' Name='textDocument/codeAction:442' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 442 | Method='textDocument/codeAction' ResponseId='442'" } [Info - 12:52:12 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 442 | Method='textDocument/codeAction' ResponseId='442' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (442) textDocument/codeAction | Id='442' Method='textDocument/codeAction'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (442) textDocument/codeAction | Id='442' Method='textDocument/codeAction' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (442) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='442' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (442) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='442' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (442) textDocument/codeAction in 0ms | Id='442' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (442) textDocument/codeAction in 0ms | Id='442' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 442 in 0ms | Method='textDocument/codeAction' ResponseId='442' ElapsedMilliseconds='0'" } [Info - 12:52:12 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 442 in 0ms | Method='textDocument/codeAction' ResponseId='442' ElapsedMilliseconds='0' [Trace - 12:52:12 am] Received response 'textDocument/codeAction - (442)' in 5ms. Result: [] [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:443 request for processing | Type='Parallel' Name='textDocument/codeLens:443'" } [Info - 12:52:12 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:443 request for processing | Type='Parallel' Name='textDocument/codeLens:443' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 443 | Method='textDocument/codeLens' ResponseId='443'" } [Info - 12:52:12 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 443 | Method='textDocument/codeLens' ResponseId='443' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (443) textDocument/codeLens | Id='443' Method='textDocument/codeLens'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (443) textDocument/codeLens | Id='443' Method='textDocument/codeLens' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (443) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='443' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (443) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='443' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:52:12 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:52:12 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (443) textDocument/codeLens in 0ms | Id='443' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (443) textDocument/codeLens in 0ms | Id='443' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 443 in 0ms | Method='textDocument/codeLens' ResponseId='443' ElapsedMilliseconds='0'" } [Info - 12:52:12 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 443 in 0ms | Method='textDocument/codeLens' ResponseId='443' ElapsedMilliseconds='0' [Trace - 12:52:12 am] Received response 'textDocument/codeLens - (443)' in 5ms. Result: [] [Trace - 12:52:12 am] Sending request 'textDocument/documentSymbol - (444)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:444 request for processing | Type='Parallel' Name='textDocument/documentSymbol:444'" } [Info - 12:52:12 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:444 request for processing | Type='Parallel' Name='textDocument/documentSymbol:444' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 444 | Method='textDocument/documentSymbol' ResponseId='444'" } [Info - 12:52:12 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 444 | Method='textDocument/documentSymbol' ResponseId='444' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (444) textDocument/documentSymbol | Id='444' Method='textDocument/documentSymbol'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (444) textDocument/documentSymbol | Id='444' Method='textDocument/documentSymbol' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (444) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='444' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (444) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='444' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:52:12 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | " } [Info - 12:52:12 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:52:12 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (444) textDocument/documentSymbol in 2ms | Id='444' Method='textDocument/documentSymbol' ElapsedMilliseconds='2'" } [Info - 12:52:12 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (444) textDocument/documentSymbol in 2ms | Id='444' Method='textDocument/documentSymbol' ElapsedMilliseconds='2' [Trace - 12:52:12 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 444 in 2ms | Method='textDocument/documentSymbol' ResponseId='444' ElapsedMilliseconds='2'" } [Info - 12:52:12 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 444 in 2ms | Method='textDocument/documentSymbol' ResponseId='444' ElapsedMilliseconds='2' [Trace - 12:52:12 am] Received response 'textDocument/documentSymbol - (444)' in 4ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:52:30 am] Sending request 'textDocument/documentHighlight - (445)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 16 } } [Trace - 12:52:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight'" } [Info - 12:52:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight' [Trace - 12:52:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:445 request for processing | Type='Parallel' Name='textDocument/documentHighlight:445'" } [Info - 12:52:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:445 request for processing | Type='Parallel' Name='textDocument/documentHighlight:445' [Trace - 12:52:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 445 | Method='textDocument/documentHighlight' ResponseId='445'" } [Info - 12:52:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 445 | Method='textDocument/documentHighlight' ResponseId='445' [Trace - 12:52:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (445) textDocument/documentHighlight | Id='445' Method='textDocument/documentHighlight'" } [Info - 12:52:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (445) textDocument/documentHighlight | Id='445' Method='textDocument/documentHighlight' [Trace - 12:52:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (445) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='445' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams'" } [Info - 12:52:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (445) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='445' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams' [Trace - 12:52:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer'" } [Info - 12:52:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer' [Trace - 12:52:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (445) textDocument/documentHighlight in 0ms | Id='445' Method='textDocument/documentHighlight' ElapsedMilliseconds='0'" } [Info - 12:52:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (445) textDocument/documentHighlight in 0ms | Id='445' Method='textDocument/documentHighlight' ElapsedMilliseconds='0' [Trace - 12:52:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 445 in 0ms | Method='textDocument/documentHighlight' ResponseId='445' ElapsedMilliseconds='0'" } [Info - 12:52:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 445 in 0ms | Method='textDocument/documentHighlight' ResponseId='445' ElapsedMilliseconds='0' [Trace - 12:52:30 am] Received response 'textDocument/documentHighlight - (445)' in 2ms. Result: [] [Trace - 12:52:30 am] Sending request 'textDocument/codeAction - (446)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 16 }, "end": { "line": 233, "character": 16 } }, "context": { "diagnostics": [] } } [Trace - 12:52:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:52:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:52:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:446 request for processing | Type='Parallel' Name='textDocument/codeAction:446'" } [Info - 12:52:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:446 request for processing | Type='Parallel' Name='textDocument/codeAction:446' [Trace - 12:52:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 446 | Method='textDocument/codeAction' ResponseId='446'" } [Info - 12:52:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 446 | Method='textDocument/codeAction' ResponseId='446' [Trace - 12:52:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (446) textDocument/codeAction | Id='446' Method='textDocument/codeAction'" } [Info - 12:52:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (446) textDocument/codeAction | Id='446' Method='textDocument/codeAction' [Trace - 12:52:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (446) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='446' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:52:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (446) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='446' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:52:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:52:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:52:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (446) textDocument/codeAction in 0ms | Id='446' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:52:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (446) textDocument/codeAction in 0ms | Id='446' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:52:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 446 in 0ms | Method='textDocument/codeAction' ResponseId='446' ElapsedMilliseconds='0'" } [Info - 12:52:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 446 in 0ms | Method='textDocument/codeAction' ResponseId='446' ElapsedMilliseconds='0' [Trace - 12:52:30 am] Received response 'textDocument/codeAction - (446)' in 3ms. Result: [] [Trace - 12:52:31 am] Sending request 'textDocument/hover - (447)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 229, "character": 27 } } [Trace - 12:52:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover'" } [Info - 12:52:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover' [Trace - 12:52:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:447 request for processing | Type='Parallel' Name='textDocument/hover:447'" } [Info - 12:52:31 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:447 request for processing | Type='Parallel' Name='textDocument/hover:447' [Trace - 12:52:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 447 | Method='textDocument/hover' ResponseId='447'" } [Info - 12:52:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 447 | Method='textDocument/hover' ResponseId='447' [Trace - 12:52:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (447) textDocument/hover | Id='447' Method='textDocument/hover'" } [Info - 12:52:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (447) textDocument/hover | Id='447' Method='textDocument/hover' [Trace - 12:52:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (447) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='447' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams'" } [Info - 12:52:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (447) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='447' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams' [Trace - 12:52:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover'" } [Info - 12:52:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover' [Trace - 12:52:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (447) textDocument/hover in 0ms | Id='447' Method='textDocument/hover' ElapsedMilliseconds='0'" } [Info - 12:52:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (447) textDocument/hover in 0ms | Id='447' Method='textDocument/hover' ElapsedMilliseconds='0' [Trace - 12:52:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 447 in 0ms | Method='textDocument/hover' ResponseId='447' ElapsedMilliseconds='0'" } [Info - 12:52:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 447 in 0ms | Method='textDocument/hover' ResponseId='447' ElapsedMilliseconds='0' [Trace - 12:52:31 am] Received response 'textDocument/hover - (447)' in 2ms. Result: { "contents": null } [Trace - 12:52:31 am] Sending request 'textDocument/documentHighlight - (448)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 231, "character": 26 } } [Trace - 12:52:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight'" } [Info - 12:52:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight' [Trace - 12:52:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:448 request for processing | Type='Parallel' Name='textDocument/documentHighlight:448'" } [Info - 12:52:31 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:448 request for processing | Type='Parallel' Name='textDocument/documentHighlight:448' [Trace - 12:52:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 448 | Method='textDocument/documentHighlight' ResponseId='448'" } [Info - 12:52:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 448 | Method='textDocument/documentHighlight' ResponseId='448' [Trace - 12:52:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (448) textDocument/documentHighlight | Id='448' Method='textDocument/documentHighlight'" } [Info - 12:52:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (448) textDocument/documentHighlight | Id='448' Method='textDocument/documentHighlight' [Trace - 12:52:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (448) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='448' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams'" } [Info - 12:52:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (448) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='448' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams' [Trace - 12:52:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer'" } [Info - 12:52:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer' [Trace - 12:52:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (448) textDocument/documentHighlight in 0ms | Id='448' Method='textDocument/documentHighlight' ElapsedMilliseconds='0'" } [Info - 12:52:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (448) textDocument/documentHighlight in 0ms | Id='448' Method='textDocument/documentHighlight' ElapsedMilliseconds='0' [Trace - 12:52:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 448 in 0ms | Method='textDocument/documentHighlight' ResponseId='448' ElapsedMilliseconds='0'" } [Info - 12:52:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 448 in 0ms | Method='textDocument/documentHighlight' ResponseId='448' ElapsedMilliseconds='0' [Trace - 12:52:31 am] Received response 'textDocument/documentHighlight - (448)' in 2ms. Result: [] [Trace - 12:52:32 am] Sending request 'textDocument/codeAction - (449)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 231, "character": 26 }, "end": { "line": 231, "character": 26 } }, "context": { "diagnostics": [] } } [Trace - 12:52:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:52:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:52:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:449 request for processing | Type='Parallel' Name='textDocument/codeAction:449'" } [Info - 12:52:32 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:449 request for processing | Type='Parallel' Name='textDocument/codeAction:449' [Trace - 12:52:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 449 | Method='textDocument/codeAction' ResponseId='449'" } [Info - 12:52:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 449 | Method='textDocument/codeAction' ResponseId='449' [Trace - 12:52:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (449) textDocument/codeAction | Id='449' Method='textDocument/codeAction'" } [Info - 12:52:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (449) textDocument/codeAction | Id='449' Method='textDocument/codeAction' [Trace - 12:52:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (449) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='449' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:52:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (449) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='449' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:52:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:52:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:52:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (449) textDocument/codeAction in 0ms | Id='449' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:52:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (449) textDocument/codeAction in 0ms | Id='449' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:52:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 449 in 0ms | Method='textDocument/codeAction' ResponseId='449' ElapsedMilliseconds='0'" } [Info - 12:52:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 449 in 0ms | Method='textDocument/codeAction' ResponseId='449' ElapsedMilliseconds='0' [Trace - 12:52:32 am] Received response 'textDocument/codeAction - (449)' in 1ms. Result: [] [Trace - 12:52:32 am] Sending request 'textDocument/codeAction - (450)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 231, "character": 16 }, "end": { "line": 231, "character": 145 } }, "context": { "diagnostics": [] } } [Trace - 12:52:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:52:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:52:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:450 request for processing | Type='Parallel' Name='textDocument/codeAction:450'" } [Info - 12:52:32 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:450 request for processing | Type='Parallel' Name='textDocument/codeAction:450' [Trace - 12:52:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 450 | Method='textDocument/codeAction' ResponseId='450'" } [Info - 12:52:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 450 | Method='textDocument/codeAction' ResponseId='450' [Trace - 12:52:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (450) textDocument/codeAction | Id='450' Method='textDocument/codeAction'" } [Info - 12:52:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (450) textDocument/codeAction | Id='450' Method='textDocument/codeAction' [Trace - 12:52:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (450) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='450' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:52:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (450) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='450' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:52:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:52:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:52:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (450) textDocument/codeAction in 0ms | Id='450' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:52:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (450) textDocument/codeAction in 0ms | Id='450' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:52:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 450 in 0ms | Method='textDocument/codeAction' ResponseId='450' ElapsedMilliseconds='0'" } [Info - 12:52:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 450 in 0ms | Method='textDocument/codeAction' ResponseId='450' ElapsedMilliseconds='0' [Trace - 12:52:32 am] Received response 'textDocument/codeAction - (450)' in 2ms. Result: [] [Trace - 12:52:33 am] Sending request 'textDocument/documentHighlight - (451)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 145 } } [Trace - 12:52:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight'" } [Info - 12:52:33 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight' [Trace - 12:52:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:451 request for processing | Type='Parallel' Name='textDocument/documentHighlight:451'" } [Info - 12:52:33 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:451 request for processing | Type='Parallel' Name='textDocument/documentHighlight:451' [Trace - 12:52:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 451 | Method='textDocument/documentHighlight' ResponseId='451'" } [Info - 12:52:33 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 451 | Method='textDocument/documentHighlight' ResponseId='451' [Trace - 12:52:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (451) textDocument/documentHighlight | Id='451' Method='textDocument/documentHighlight'" } [Info - 12:52:33 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (451) textDocument/documentHighlight | Id='451' Method='textDocument/documentHighlight' [Trace - 12:52:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (451) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='451' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams'" } [Info - 12:52:33 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (451) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='451' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams' [Trace - 12:52:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer'" } [Info - 12:52:33 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer' [Trace - 12:52:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (451) textDocument/documentHighlight in 0ms | Id='451' Method='textDocument/documentHighlight' ElapsedMilliseconds='0'" } [Info - 12:52:33 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (451) textDocument/documentHighlight in 0ms | Id='451' Method='textDocument/documentHighlight' ElapsedMilliseconds='0' [Trace - 12:52:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 451 in 0ms | Method='textDocument/documentHighlight' ResponseId='451' ElapsedMilliseconds='0'" } [Info - 12:52:33 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 451 in 0ms | Method='textDocument/documentHighlight' ResponseId='451' ElapsedMilliseconds='0' [Trace - 12:52:33 am] Received response 'textDocument/documentHighlight - (451)' in 2ms. Result: [] [Trace - 12:52:33 am] Sending request 'textDocument/codeAction - (452)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 145 }, "end": { "line": 233, "character": 145 } }, "context": { "diagnostics": [] } } [Trace - 12:52:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:52:33 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:52:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:452 request for processing | Type='Parallel' Name='textDocument/codeAction:452'" } [Info - 12:52:33 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:452 request for processing | Type='Parallel' Name='textDocument/codeAction:452' [Trace - 12:52:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 452 | Method='textDocument/codeAction' ResponseId='452'" } [Info - 12:52:33 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 452 | Method='textDocument/codeAction' ResponseId='452' [Trace - 12:52:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (452) textDocument/codeAction | Id='452' Method='textDocument/codeAction'" } [Info - 12:52:33 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (452) textDocument/codeAction | Id='452' Method='textDocument/codeAction' [Trace - 12:52:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (452) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='452' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:52:33 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (452) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='452' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:52:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:52:33 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:52:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (452) textDocument/codeAction in 0ms | Id='452' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:52:33 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (452) textDocument/codeAction in 0ms | Id='452' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:52:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 452 in 0ms | Method='textDocument/codeAction' ResponseId='452' ElapsedMilliseconds='0'" } [Info - 12:52:33 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 452 in 0ms | Method='textDocument/codeAction' ResponseId='452' ElapsedMilliseconds='0' [Trace - 12:52:33 am] Received response 'textDocument/codeAction - (452)' in 1ms. Result: [] [Trace - 12:52:33 am] Sending request 'textDocument/codeAction - (453)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 444 }, "end": { "line": 233, "character": 444 } }, "context": { "diagnostics": [] } } [Trace - 12:52:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:52:33 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:52:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:453 request for processing | Type='Parallel' Name='textDocument/codeAction:453'" } [Info - 12:52:33 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:453 request for processing | Type='Parallel' Name='textDocument/codeAction:453' [Trace - 12:52:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 453 | Method='textDocument/codeAction' ResponseId='453'" } [Info - 12:52:33 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 453 | Method='textDocument/codeAction' ResponseId='453' [Trace - 12:52:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (453) textDocument/codeAction | Id='453' Method='textDocument/codeAction'" } [Info - 12:52:33 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (453) textDocument/codeAction | Id='453' Method='textDocument/codeAction' [Trace - 12:52:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (453) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='453' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:52:33 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (453) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='453' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:52:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:52:33 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:52:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (453) textDocument/codeAction in 0ms | Id='453' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:52:33 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (453) textDocument/codeAction in 0ms | Id='453' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:52:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 453 in 0ms | Method='textDocument/codeAction' ResponseId='453' ElapsedMilliseconds='0'" } [Info - 12:52:33 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 453 in 0ms | Method='textDocument/codeAction' ResponseId='453' ElapsedMilliseconds='0' [Trace - 12:52:33 am] Received response 'textDocument/codeAction - (453)' in 1ms. Result: [] [Trace - 12:52:34 am] Sending request 'textDocument/codeAction - (454)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 443 }, "end": { "line": 233, "character": 443 } }, "context": { "diagnostics": [] } } [Trace - 12:52:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:52:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:52:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:454 request for processing | Type='Parallel' Name='textDocument/codeAction:454'" } [Info - 12:52:34 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:454 request for processing | Type='Parallel' Name='textDocument/codeAction:454' [Trace - 12:52:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 454 | Method='textDocument/codeAction' ResponseId='454'" } [Info - 12:52:34 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 454 | Method='textDocument/codeAction' ResponseId='454' [Trace - 12:52:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (454) textDocument/codeAction | Id='454' Method='textDocument/codeAction'" } [Info - 12:52:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (454) textDocument/codeAction | Id='454' Method='textDocument/codeAction' [Trace - 12:52:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (454) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='454' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:52:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (454) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='454' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:52:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:52:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:52:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (454) textDocument/codeAction in 0ms | Id='454' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:52:34 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (454) textDocument/codeAction in 0ms | Id='454' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:52:34 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 454 in 0ms | Method='textDocument/codeAction' ResponseId='454' ElapsedMilliseconds='0'" } [Info - 12:52:34 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 454 in 0ms | Method='textDocument/codeAction' ResponseId='454' ElapsedMilliseconds='0' [Trace - 12:52:34 am] Received response 'textDocument/codeAction - (454)' in 3ms. Result: [] [Trace - 12:52:35 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 257 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 443 }, "end": { "line": 233, "character": 443 } }, "rangeLength": 0, "text": "Add-DatabricksSecretScope -ScopeName \"datalakeconfig\" -AzureKeyVaultResourceID $keyVaultResourceId -AzureKeyVaultDNS $keyVaultUri" } ] } [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:52:35 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:52:35 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:52:35 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:52:35 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:52:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:52:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:444 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:52:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:444 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:52:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:52:35 am] Sending request 'textDocument/foldingRange - (455)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:52:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:52:35 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:52:35 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:455 request for processing | Type='Parallel' Name='textDocument/foldingRange:455'" } [Info - 12:52:35 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:455 request for processing | Type='Parallel' Name='textDocument/foldingRange:455' [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 455 | Method='textDocument/foldingRange' ResponseId='455'" } [Info - 12:52:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 455 | Method='textDocument/foldingRange' ResponseId='455' [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (455) textDocument/foldingRange | Id='455' Method='textDocument/foldingRange'" } [Info - 12:52:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (455) textDocument/foldingRange | Id='455' Method='textDocument/foldingRange' [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (455) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='455' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:52:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (455) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='455' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:52:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (455) textDocument/foldingRange in 0ms | Id='455' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:52:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (455) textDocument/foldingRange in 0ms | Id='455' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 455 in 0ms | Method='textDocument/foldingRange' ResponseId='455' ElapsedMilliseconds='0'" } [Info - 12:52:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 455 in 0ms | Method='textDocument/foldingRange' ResponseId='455' ElapsedMilliseconds='0' [Trace - 12:52:35 am] Received response 'textDocument/foldingRange - (455)' in 3ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:52:35 am] Sending request 'textDocument/codeLens - (456)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:35 am] Sending request 'textDocument/codeAction - (457)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 572 }, "end": { "line": 233, "character": 572 } }, "context": { "diagnostics": [] } } [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:52:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:456 request for processing | Type='Parallel' Name='textDocument/codeLens:456'" } [Info - 12:52:35 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:456 request for processing | Type='Parallel' Name='textDocument/codeLens:456' [Trace - 12:52:35 am] Sending request 'textDocument/codeLens - (458)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 456 | Method='textDocument/codeLens' ResponseId='456'" } [Info - 12:52:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 456 | Method='textDocument/codeLens' ResponseId='456' [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (456) textDocument/codeLens | Id='456' Method='textDocument/codeLens'" } [Info - 12:52:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (456) textDocument/codeLens | Id='456' Method='textDocument/codeLens' [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (456) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='456' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:52:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (456) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='456' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:52:35 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:52:35 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:52:35 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:52:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (456) textDocument/codeLens in 0ms | Id='456' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:52:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (456) textDocument/codeLens in 0ms | Id='456' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 456 in 0ms | Method='textDocument/codeLens' ResponseId='456' ElapsedMilliseconds='0'" } [Info - 12:52:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 456 in 0ms | Method='textDocument/codeLens' ResponseId='456' ElapsedMilliseconds='0' [Trace - 12:52:35 am] Received response 'textDocument/codeLens - (456)' in 3ms. Result: [] [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:52:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:457 request for processing | Type='Parallel' Name='textDocument/codeAction:457'" } [Info - 12:52:35 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:457 request for processing | Type='Parallel' Name='textDocument/codeAction:457' [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 457 | Method='textDocument/codeAction' ResponseId='457'" } [Info - 12:52:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 457 | Method='textDocument/codeAction' ResponseId='457' [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (457) textDocument/codeAction | Id='457' Method='textDocument/codeAction'" } [Info - 12:52:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (457) textDocument/codeAction | Id='457' Method='textDocument/codeAction' [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (457) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='457' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:52:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (457) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='457' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:52:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (457) textDocument/codeAction in 0ms | Id='457' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:52:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (457) textDocument/codeAction in 0ms | Id='457' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 457 in 0ms | Method='textDocument/codeAction' ResponseId='457' ElapsedMilliseconds='0'" } [Info - 12:52:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 457 in 0ms | Method='textDocument/codeAction' ResponseId='457' ElapsedMilliseconds='0' [Trace - 12:52:35 am] Received response 'textDocument/codeAction - (457)' in 3ms. Result: [] [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:52:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:458 request for processing | Type='Parallel' Name='textDocument/codeLens:458'" } [Info - 12:52:35 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:458 request for processing | Type='Parallel' Name='textDocument/codeLens:458' [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 458 | Method='textDocument/codeLens' ResponseId='458'" } [Info - 12:52:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 458 | Method='textDocument/codeLens' ResponseId='458' [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (458) textDocument/codeLens | Id='458' Method='textDocument/codeLens'" } [Info - 12:52:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (458) textDocument/codeLens | Id='458' Method='textDocument/codeLens' [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (458) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='458' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:52:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (458) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='458' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:52:35 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:52:35 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:52:35 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:52:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (458) textDocument/codeLens in 0ms | Id='458' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:52:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (458) textDocument/codeLens in 0ms | Id='458' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 458 in 0ms | Method='textDocument/codeLens' ResponseId='458' ElapsedMilliseconds='0'" } [Info - 12:52:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 458 in 0ms | Method='textDocument/codeLens' ResponseId='458' ElapsedMilliseconds='0' [Trace - 12:52:35 am] Received response 'textDocument/codeLens - (458)' in 2ms. Result: [] [Trace - 12:52:35 am] Sending request 'textDocument/documentSymbol - (459)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:52:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:459 request for processing | Type='Parallel' Name='textDocument/documentSymbol:459'" } [Info - 12:52:35 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:459 request for processing | Type='Parallel' Name='textDocument/documentSymbol:459' [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 459 | Method='textDocument/documentSymbol' ResponseId='459'" } [Info - 12:52:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 459 | Method='textDocument/documentSymbol' ResponseId='459' [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (459) textDocument/documentSymbol | Id='459' Method='textDocument/documentSymbol'" } [Info - 12:52:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (459) textDocument/documentSymbol | Id='459' Method='textDocument/documentSymbol' [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (459) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='459' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:52:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (459) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='459' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:52:35 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 2ms. | " } [Info - 12:52:35 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 2ms. | [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:52:35 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:52:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (459) textDocument/documentSymbol in 3ms | Id='459' Method='textDocument/documentSymbol' ElapsedMilliseconds='3'" } [Info - 12:52:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (459) textDocument/documentSymbol in 3ms | Id='459' Method='textDocument/documentSymbol' ElapsedMilliseconds='3' [Trace - 12:52:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 459 in 3ms | Method='textDocument/documentSymbol' ResponseId='459' ElapsedMilliseconds='3'" } [Info - 12:52:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 459 in 3ms | Method='textDocument/documentSymbol' ResponseId='459' ElapsedMilliseconds='3' [Trace - 12:52:35 am] Received response 'textDocument/documentSymbol - (459)' in 7ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:52:36 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 258 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 572 }, "end": { "line": 233, "character": 572 } }, "rangeLength": 0, "text": "`" } ] } [Trace - 12:52:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:52:36 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:52:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:52:36 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:52:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:52:36 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:52:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:52:36 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:52:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:36 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:52:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:52:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:52:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:52:36 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:573 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:52:36 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:573 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:52:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:52:36 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:52:36 am] Sending request 'textDocument/foldingRange - (460)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:52:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:52:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:52:36 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:52:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:52:36 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:52:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:460 request for processing | Type='Parallel' Name='textDocument/foldingRange:460'" } [Info - 12:52:36 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:460 request for processing | Type='Parallel' Name='textDocument/foldingRange:460' [Trace - 12:52:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 460 | Method='textDocument/foldingRange' ResponseId='460'" } [Info - 12:52:36 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 460 | Method='textDocument/foldingRange' ResponseId='460' [Trace - 12:52:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (460) textDocument/foldingRange | Id='460' Method='textDocument/foldingRange'" } [Info - 12:52:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (460) textDocument/foldingRange | Id='460' Method='textDocument/foldingRange' [Trace - 12:52:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (460) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='460' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:52:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (460) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='460' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:52:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:52:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:52:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (460) textDocument/foldingRange in 0ms | Id='460' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:52:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (460) textDocument/foldingRange in 0ms | Id='460' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:52:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 460 in 0ms | Method='textDocument/foldingRange' ResponseId='460' ElapsedMilliseconds='0'" } [Info - 12:52:36 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 460 in 0ms | Method='textDocument/foldingRange' ResponseId='460' ElapsedMilliseconds='0' [Trace - 12:52:36 am] Received response 'textDocument/foldingRange - (460)' in 5ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:52:36 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 259 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 573 }, "end": { "line": 233, "character": 573 } }, "rangeLength": 0, "text": "r" } ] } [Trace - 12:52:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:52:36 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:52:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:52:36 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:52:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:52:36 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:52:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:52:36 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:52:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:36 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:52:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:52:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:52:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:52:36 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:574 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:52:36 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:574 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:52:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:52:36 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:52:36 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 260 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 574 }, "end": { "line": 233, "character": 574 } }, "rangeLength": 0, "text": "`" } ] } [Trace - 12:52:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:52:36 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:52:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:36 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:52:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:52:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:52:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:52:36 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:575 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:52:36 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:575 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:52:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:52:36 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:52:36 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 261 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 575 }, "end": { "line": 233, "character": 575 } }, "rangeLength": 0, "text": "n" } ] } [Trace - 12:52:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:52:36 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:52:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:36 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:52:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:52:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:52:36 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:52:36 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:576 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:52:36 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:576 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:52:36 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:52:36 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:52:37 am] Sending request 'textDocument/foldingRange - (461)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:52:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:52:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:52:37 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:52:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:52:37 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:52:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:461 request for processing | Type='Parallel' Name='textDocument/foldingRange:461'" } [Info - 12:52:37 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:461 request for processing | Type='Parallel' Name='textDocument/foldingRange:461' [Trace - 12:52:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 461 | Method='textDocument/foldingRange' ResponseId='461'" } [Info - 12:52:37 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 461 | Method='textDocument/foldingRange' ResponseId='461' [Trace - 12:52:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (461) textDocument/foldingRange | Id='461' Method='textDocument/foldingRange'" } [Info - 12:52:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (461) textDocument/foldingRange | Id='461' Method='textDocument/foldingRange' [Trace - 12:52:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (461) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='461' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:52:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (461) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='461' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:52:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:52:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:52:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (461) textDocument/foldingRange in 0ms | Id='461' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:52:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (461) textDocument/foldingRange in 0ms | Id='461' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:52:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 461 in 0ms | Method='textDocument/foldingRange' ResponseId='461' ElapsedMilliseconds='0'" } [Info - 12:52:37 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 461 in 0ms | Method='textDocument/foldingRange' ResponseId='461' ElapsedMilliseconds='0' [Trace - 12:52:37 am] Received response 'textDocument/foldingRange - (461)' in 3ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:52:37 am] Sending request 'textDocument/codeLens - (462)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:37 am] Sending request 'textDocument/codeAction - (463)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 576 }, "end": { "line": 233, "character": 576 } }, "context": { "diagnostics": [] } } [Trace - 12:52:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:52:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:52:37 am] Sending request 'textDocument/codeLens - (464)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:462 request for processing | Type='Parallel' Name='textDocument/codeLens:462'" } [Info - 12:52:37 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:462 request for processing | Type='Parallel' Name='textDocument/codeLens:462' [Trace - 12:52:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 462 | Method='textDocument/codeLens' ResponseId='462'" } [Info - 12:52:37 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 462 | Method='textDocument/codeLens' ResponseId='462' [Trace - 12:52:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (462) textDocument/codeLens | Id='462' Method='textDocument/codeLens'" } [Info - 12:52:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (462) textDocument/codeLens | Id='462' Method='textDocument/codeLens' [Trace - 12:52:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (462) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='462' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:52:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (462) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='462' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:52:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:52:37 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:52:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:52:37 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:52:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:52:37 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:52:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:52:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:52:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (462) textDocument/codeLens in 0ms | Id='462' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:52:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (462) textDocument/codeLens in 0ms | Id='462' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:52:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 462 in 0ms | Method='textDocument/codeLens' ResponseId='462' ElapsedMilliseconds='0'" } [Info - 12:52:37 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 462 in 0ms | Method='textDocument/codeLens' ResponseId='462' ElapsedMilliseconds='0' [Trace - 12:52:37 am] Received response 'textDocument/codeLens - (462)' in 13ms. Result: [] [Trace - 12:52:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:52:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:52:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:463 request for processing | Type='Parallel' Name='textDocument/codeAction:463'" } [Info - 12:52:37 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:463 request for processing | Type='Parallel' Name='textDocument/codeAction:463' [Trace - 12:52:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 463 | Method='textDocument/codeAction' ResponseId='463'" } [Info - 12:52:37 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 463 | Method='textDocument/codeAction' ResponseId='463' [Trace - 12:52:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (463) textDocument/codeAction | Id='463' Method='textDocument/codeAction'" } [Info - 12:52:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (463) textDocument/codeAction | Id='463' Method='textDocument/codeAction' [Trace - 12:52:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (463) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='463' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:52:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (463) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='463' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:52:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:52:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:52:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (463) textDocument/codeAction in 0ms | Id='463' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:52:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (463) textDocument/codeAction in 0ms | Id='463' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:52:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 463 in 0ms | Method='textDocument/codeAction' ResponseId='463' ElapsedMilliseconds='0'" } [Info - 12:52:37 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 463 in 0ms | Method='textDocument/codeAction' ResponseId='463' ElapsedMilliseconds='0' [Trace - 12:52:37 am] Received response 'textDocument/codeAction - (463)' in 13ms. Result: [] [Trace - 12:52:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:52:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:52:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:464 request for processing | Type='Parallel' Name='textDocument/codeLens:464'" } [Info - 12:52:37 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:464 request for processing | Type='Parallel' Name='textDocument/codeLens:464' [Trace - 12:52:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 464 | Method='textDocument/codeLens' ResponseId='464'" } [Info - 12:52:37 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 464 | Method='textDocument/codeLens' ResponseId='464' [Trace - 12:52:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (464) textDocument/codeLens | Id='464' Method='textDocument/codeLens'" } [Info - 12:52:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (464) textDocument/codeLens | Id='464' Method='textDocument/codeLens' [Trace - 12:52:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (464) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='464' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:52:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (464) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='464' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:52:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:52:37 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:52:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:52:37 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:52:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:52:37 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:52:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:52:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:52:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (464) textDocument/codeLens in 0ms | Id='464' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:52:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (464) textDocument/codeLens in 0ms | Id='464' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:52:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 464 in 0ms | Method='textDocument/codeLens' ResponseId='464' ElapsedMilliseconds='0'" } [Info - 12:52:37 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 464 in 0ms | Method='textDocument/codeLens' ResponseId='464' ElapsedMilliseconds='0' [Trace - 12:52:37 am] Received response 'textDocument/codeLens - (464)' in 12ms. Result: [] [Trace - 12:52:37 am] Sending request 'textDocument/documentSymbol - (465)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:52:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:52:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:465 request for processing | Type='Parallel' Name='textDocument/documentSymbol:465'" } [Info - 12:52:37 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:465 request for processing | Type='Parallel' Name='textDocument/documentSymbol:465' [Trace - 12:52:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 465 | Method='textDocument/documentSymbol' ResponseId='465'" } [Info - 12:52:37 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 465 | Method='textDocument/documentSymbol' ResponseId='465' [Trace - 12:52:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (465) textDocument/documentSymbol | Id='465' Method='textDocument/documentSymbol'" } [Info - 12:52:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (465) textDocument/documentSymbol | Id='465' Method='textDocument/documentSymbol' [Trace - 12:52:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (465) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='465' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:52:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (465) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='465' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:52:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:52:37 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:52:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:52:37 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 0ms. | [Trace - 12:52:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:52:37 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:52:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:52:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:52:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (465) textDocument/documentSymbol in 1ms | Id='465' Method='textDocument/documentSymbol' ElapsedMilliseconds='1'" } [Info - 12:52:37 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (465) textDocument/documentSymbol in 1ms | Id='465' Method='textDocument/documentSymbol' ElapsedMilliseconds='1' [Trace - 12:52:37 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 465 in 1ms | Method='textDocument/documentSymbol' ResponseId='465' ElapsedMilliseconds='1'" } [Info - 12:52:37 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 465 in 1ms | Method='textDocument/documentSymbol' ResponseId='465' ElapsedMilliseconds='1' [Trace - 12:52:37 am] Received response 'textDocument/documentSymbol - (465)' in 2ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:52:43 am] Sending request 'textDocument/hover - (466)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 525 } } [Trace - 12:52:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover'" } [Info - 12:52:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover' [Trace - 12:52:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:466 request for processing | Type='Parallel' Name='textDocument/hover:466'" } [Info - 12:52:43 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:466 request for processing | Type='Parallel' Name='textDocument/hover:466' [Trace - 12:52:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 466 | Method='textDocument/hover' ResponseId='466'" } [Info - 12:52:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 466 | Method='textDocument/hover' ResponseId='466' [Trace - 12:52:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (466) textDocument/hover | Id='466' Method='textDocument/hover'" } [Info - 12:52:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (466) textDocument/hover | Id='466' Method='textDocument/hover' [Trace - 12:52:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (466) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='466' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams'" } [Info - 12:52:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (466) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='466' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams' [Trace - 12:52:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover'" } [Info - 12:52:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover' [Trace - 12:52:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (466) textDocument/hover in 0ms | Id='466' Method='textDocument/hover' ElapsedMilliseconds='0'" } [Info - 12:52:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (466) textDocument/hover in 0ms | Id='466' Method='textDocument/hover' ElapsedMilliseconds='0' [Trace - 12:52:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 466 in 0ms | Method='textDocument/hover' ResponseId='466' ElapsedMilliseconds='0'" } [Info - 12:52:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 466 in 0ms | Method='textDocument/hover' ResponseId='466' ElapsedMilliseconds='0' [Trace - 12:52:43 am] Received response 'textDocument/hover - (466)' in 2ms. Result: { "contents": null } [Trace - 12:52:45 am] Sending request 'textDocument/hover - (467)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 521 } } [Trace - 12:52:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover'" } [Info - 12:52:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover' [Trace - 12:52:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:467 request for processing | Type='Parallel' Name='textDocument/hover:467'" } [Info - 12:52:45 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:467 request for processing | Type='Parallel' Name='textDocument/hover:467' [Trace - 12:52:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 467 | Method='textDocument/hover' ResponseId='467'" } [Info - 12:52:45 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 467 | Method='textDocument/hover' ResponseId='467' [Trace - 12:52:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (467) textDocument/hover | Id='467' Method='textDocument/hover'" } [Info - 12:52:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (467) textDocument/hover | Id='467' Method='textDocument/hover' [Trace - 12:52:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (467) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='467' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams'" } [Info - 12:52:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (467) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='467' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams' [Trace - 12:52:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover'" } [Info - 12:52:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover' [Trace - 12:52:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (467) textDocument/hover in 0ms | Id='467' Method='textDocument/hover' ElapsedMilliseconds='0'" } [Info - 12:52:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (467) textDocument/hover in 0ms | Id='467' Method='textDocument/hover' ElapsedMilliseconds='0' [Trace - 12:52:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 467 in 0ms | Method='textDocument/hover' ResponseId='467' ElapsedMilliseconds='0'" } [Info - 12:52:45 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 467 in 0ms | Method='textDocument/hover' ResponseId='467' ElapsedMilliseconds='0' [Trace - 12:52:45 am] Received response 'textDocument/hover - (467)' in 2ms. Result: { "contents": null } [Trace - 12:52:45 am] Sending request 'textDocument/documentHighlight - (468)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 522 } } [Trace - 12:52:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight'" } [Info - 12:52:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight' [Trace - 12:52:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:468 request for processing | Type='Parallel' Name='textDocument/documentHighlight:468'" } [Info - 12:52:45 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:468 request for processing | Type='Parallel' Name='textDocument/documentHighlight:468' [Trace - 12:52:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 468 | Method='textDocument/documentHighlight' ResponseId='468'" } [Info - 12:52:45 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 468 | Method='textDocument/documentHighlight' ResponseId='468' [Trace - 12:52:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (468) textDocument/documentHighlight | Id='468' Method='textDocument/documentHighlight'" } [Info - 12:52:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (468) textDocument/documentHighlight | Id='468' Method='textDocument/documentHighlight' [Trace - 12:52:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (468) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='468' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams'" } [Info - 12:52:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (468) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='468' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams' [Trace - 12:52:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer'" } [Info - 12:52:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer' [Trace - 12:52:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (468) textDocument/documentHighlight in 0ms | Id='468' Method='textDocument/documentHighlight' ElapsedMilliseconds='0'" } [Info - 12:52:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (468) textDocument/documentHighlight in 0ms | Id='468' Method='textDocument/documentHighlight' ElapsedMilliseconds='0' [Trace - 12:52:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 468 in 0ms | Method='textDocument/documentHighlight' ResponseId='468' ElapsedMilliseconds='0'" } [Info - 12:52:45 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 468 in 0ms | Method='textDocument/documentHighlight' ResponseId='468' ElapsedMilliseconds='0' [Trace - 12:52:45 am] Received response 'textDocument/documentHighlight - (468)' in 2ms. Result: [] [Trace - 12:52:45 am] Sending request 'textDocument/codeAction - (469)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 522 }, "end": { "line": 233, "character": 522 } }, "context": { "diagnostics": [] } } [Trace - 12:52:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:52:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:52:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:469 request for processing | Type='Parallel' Name='textDocument/codeAction:469'" } [Info - 12:52:45 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:469 request for processing | Type='Parallel' Name='textDocument/codeAction:469' [Trace - 12:52:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 469 | Method='textDocument/codeAction' ResponseId='469'" } [Info - 12:52:45 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 469 | Method='textDocument/codeAction' ResponseId='469' [Trace - 12:52:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (469) textDocument/codeAction | Id='469' Method='textDocument/codeAction'" } [Info - 12:52:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (469) textDocument/codeAction | Id='469' Method='textDocument/codeAction' [Trace - 12:52:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (469) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='469' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:52:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (469) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='469' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:52:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:52:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:52:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (469) textDocument/codeAction in 0ms | Id='469' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:52:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (469) textDocument/codeAction in 0ms | Id='469' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:52:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 469 in 0ms | Method='textDocument/codeAction' ResponseId='469' ElapsedMilliseconds='0'" } [Info - 12:52:45 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 469 in 0ms | Method='textDocument/codeAction' ResponseId='469' ElapsedMilliseconds='0' [Trace - 12:52:45 am] Received response 'textDocument/codeAction - (469)' in 2ms. Result: [] [Trace - 12:52:46 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 262 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 522 }, "end": { "line": 233, "character": 522 } }, "rangeLength": 0, "text": "\"" } ] } [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:52:46 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:52:46 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:52:46 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:52:46 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:46 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:52:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:52:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:523 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:52:46 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:523 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2'" } [Info - 12:52:46 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2' [Trace - 12:52:46 am] Sending request 'textDocument/foldingRange - (470)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:52:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:52:46 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:52:46 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:470 request for processing | Type='Parallel' Name='textDocument/foldingRange:470'" } [Info - 12:52:46 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:470 request for processing | Type='Parallel' Name='textDocument/foldingRange:470' [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 470 | Method='textDocument/foldingRange' ResponseId='470'" } [Info - 12:52:46 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 470 | Method='textDocument/foldingRange' ResponseId='470' [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (470) textDocument/foldingRange | Id='470' Method='textDocument/foldingRange'" } [Info - 12:52:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (470) textDocument/foldingRange | Id='470' Method='textDocument/foldingRange' [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (470) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='470' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:52:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (470) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='470' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:52:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (470) textDocument/foldingRange in 0ms | Id='470' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:52:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (470) textDocument/foldingRange in 0ms | Id='470' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 470 in 0ms | Method='textDocument/foldingRange' ResponseId='470' ElapsedMilliseconds='0'" } [Info - 12:52:46 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 470 in 0ms | Method='textDocument/foldingRange' ResponseId='470' ElapsedMilliseconds='0' [Trace - 12:52:46 am] Received response 'textDocument/foldingRange - (470)' in 1ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:52:46 am] Sending request 'textDocument/codeLens - (471)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:52:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:471 request for processing | Type='Parallel' Name='textDocument/codeLens:471'" } [Info - 12:52:46 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:471 request for processing | Type='Parallel' Name='textDocument/codeLens:471' [Trace - 12:52:46 am] Sending request 'textDocument/codeAction - (472)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 523 }, "end": { "line": 233, "character": 523 } }, "context": { "diagnostics": [] } } [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 471 | Method='textDocument/codeLens' ResponseId='471'" } [Info - 12:52:46 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 471 | Method='textDocument/codeLens' ResponseId='471' [Trace - 12:52:46 am] Sending request 'textDocument/codeLens - (473)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (471) textDocument/codeLens | Id='471' Method='textDocument/codeLens'" } [Info - 12:52:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (471) textDocument/codeLens | Id='471' Method='textDocument/codeLens' [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (471) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='471' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:52:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (471) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='471' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:52:46 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:52:46 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:52:46 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:52:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (471) textDocument/codeLens in 0ms | Id='471' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:52:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (471) textDocument/codeLens in 0ms | Id='471' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 471 in 0ms | Method='textDocument/codeLens' ResponseId='471' ElapsedMilliseconds='0'" } [Info - 12:52:46 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 471 in 0ms | Method='textDocument/codeLens' ResponseId='471' ElapsedMilliseconds='0' [Trace - 12:52:46 am] Received response 'textDocument/codeLens - (471)' in 3ms. Result: [] [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:52:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:472 request for processing | Type='Parallel' Name='textDocument/codeAction:472'" } [Info - 12:52:46 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:472 request for processing | Type='Parallel' Name='textDocument/codeAction:472' [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 472 | Method='textDocument/codeAction' ResponseId='472'" } [Info - 12:52:46 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 472 | Method='textDocument/codeAction' ResponseId='472' [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (472) textDocument/codeAction | Id='472' Method='textDocument/codeAction'" } [Info - 12:52:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (472) textDocument/codeAction | Id='472' Method='textDocument/codeAction' [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (472) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='472' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:52:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (472) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='472' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:52:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (472) textDocument/codeAction in 0ms | Id='472' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:52:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (472) textDocument/codeAction in 0ms | Id='472' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 472 in 0ms | Method='textDocument/codeAction' ResponseId='472' ElapsedMilliseconds='0'" } [Info - 12:52:46 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 472 in 0ms | Method='textDocument/codeAction' ResponseId='472' ElapsedMilliseconds='0' [Trace - 12:52:46 am] Received response 'textDocument/codeAction - (472)' in 3ms. Result: [] [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:52:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:473 request for processing | Type='Parallel' Name='textDocument/codeLens:473'" } [Info - 12:52:46 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:473 request for processing | Type='Parallel' Name='textDocument/codeLens:473' [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 473 | Method='textDocument/codeLens' ResponseId='473'" } [Info - 12:52:46 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 473 | Method='textDocument/codeLens' ResponseId='473' [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (473) textDocument/codeLens | Id='473' Method='textDocument/codeLens'" } [Info - 12:52:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (473) textDocument/codeLens | Id='473' Method='textDocument/codeLens' [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (473) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='473' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:52:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (473) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='473' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:52:46 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:52:46 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:52:46 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:52:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (473) textDocument/codeLens in 0ms | Id='473' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:52:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (473) textDocument/codeLens in 0ms | Id='473' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 473 in 0ms | Method='textDocument/codeLens' ResponseId='473' ElapsedMilliseconds='0'" } [Info - 12:52:46 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 473 in 0ms | Method='textDocument/codeLens' ResponseId='473' ElapsedMilliseconds='0' [Trace - 12:52:46 am] Received response 'textDocument/codeLens - (473)' in 2ms. Result: [] [Trace - 12:52:46 am] Sending request 'textDocument/documentSymbol - (474)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:52:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:474 request for processing | Type='Parallel' Name='textDocument/documentSymbol:474'" } [Info - 12:52:46 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:474 request for processing | Type='Parallel' Name='textDocument/documentSymbol:474' [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 474 | Method='textDocument/documentSymbol' ResponseId='474'" } [Info - 12:52:46 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 474 | Method='textDocument/documentSymbol' ResponseId='474' [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (474) textDocument/documentSymbol | Id='474' Method='textDocument/documentSymbol'" } [Info - 12:52:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (474) textDocument/documentSymbol | Id='474' Method='textDocument/documentSymbol' [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (474) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='474' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:52:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (474) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='474' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:52:46 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | " } [Info - 12:52:46 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:52:46 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:52:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (474) textDocument/documentSymbol in 1ms | Id='474' Method='textDocument/documentSymbol' ElapsedMilliseconds='1'" } [Info - 12:52:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (474) textDocument/documentSymbol in 1ms | Id='474' Method='textDocument/documentSymbol' ElapsedMilliseconds='1' [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 474 in 1ms | Method='textDocument/documentSymbol' ResponseId='474' ElapsedMilliseconds='1'" } [Info - 12:52:46 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 474 in 1ms | Method='textDocument/documentSymbol' ResponseId='474' ElapsedMilliseconds='1' [Trace - 12:52:46 am] Received response 'textDocument/documentSymbol - (474)' in 3ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:52:46 am] Sending request 'textDocument/hover - (475)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 542 } } [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover'" } [Info - 12:52:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover' [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:475 request for processing | Type='Parallel' Name='textDocument/hover:475'" } [Info - 12:52:46 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:475 request for processing | Type='Parallel' Name='textDocument/hover:475' [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 475 | Method='textDocument/hover' ResponseId='475'" } [Info - 12:52:46 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 475 | Method='textDocument/hover' ResponseId='475' [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (475) textDocument/hover | Id='475' Method='textDocument/hover'" } [Info - 12:52:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (475) textDocument/hover | Id='475' Method='textDocument/hover' [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (475) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='475' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams'" } [Info - 12:52:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (475) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='475' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams' [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover'" } [Info - 12:52:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover' [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (475) textDocument/hover in 0ms | Id='475' Method='textDocument/hover' ElapsedMilliseconds='0'" } [Info - 12:52:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (475) textDocument/hover in 0ms | Id='475' Method='textDocument/hover' ElapsedMilliseconds='0' [Trace - 12:52:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 475 in 0ms | Method='textDocument/hover' ResponseId='475' ElapsedMilliseconds='0'" } [Info - 12:52:46 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 475 in 0ms | Method='textDocument/hover' ResponseId='475' ElapsedMilliseconds='0' [Trace - 12:52:46 am] Received response 'textDocument/hover - (475)' in 2ms. Result: { "contents": null } [Trace - 12:52:47 am] Sending request 'textDocument/hover - (476)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 541 } } [Trace - 12:52:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover'" } [Info - 12:52:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover' [Trace - 12:52:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:476 request for processing | Type='Parallel' Name='textDocument/hover:476'" } [Info - 12:52:47 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:476 request for processing | Type='Parallel' Name='textDocument/hover:476' [Trace - 12:52:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 476 | Method='textDocument/hover' ResponseId='476'" } [Info - 12:52:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 476 | Method='textDocument/hover' ResponseId='476' [Trace - 12:52:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (476) textDocument/hover | Id='476' Method='textDocument/hover'" } [Info - 12:52:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (476) textDocument/hover | Id='476' Method='textDocument/hover' [Trace - 12:52:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (476) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='476' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams'" } [Info - 12:52:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (476) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='476' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams' [Trace - 12:52:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover'" } [Info - 12:52:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover' [Trace - 12:52:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (476) textDocument/hover in 0ms | Id='476' Method='textDocument/hover' ElapsedMilliseconds='0'" } [Info - 12:52:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (476) textDocument/hover in 0ms | Id='476' Method='textDocument/hover' ElapsedMilliseconds='0' [Trace - 12:52:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 476 in 0ms | Method='textDocument/hover' ResponseId='476' ElapsedMilliseconds='0'" } [Info - 12:52:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 476 in 0ms | Method='textDocument/hover' ResponseId='476' ElapsedMilliseconds='0' [Trace - 12:52:47 am] Received response 'textDocument/hover - (476)' in 3ms. Result: { "contents": null } [Trace - 12:52:47 am] Sending request 'textDocument/documentHighlight - (477)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 542 } } [Trace - 12:52:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight'" } [Info - 12:52:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight' [Trace - 12:52:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:477 request for processing | Type='Parallel' Name='textDocument/documentHighlight:477'" } [Info - 12:52:47 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:477 request for processing | Type='Parallel' Name='textDocument/documentHighlight:477' [Trace - 12:52:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 477 | Method='textDocument/documentHighlight' ResponseId='477'" } [Info - 12:52:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 477 | Method='textDocument/documentHighlight' ResponseId='477' [Trace - 12:52:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (477) textDocument/documentHighlight | Id='477' Method='textDocument/documentHighlight'" } [Info - 12:52:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (477) textDocument/documentHighlight | Id='477' Method='textDocument/documentHighlight' [Trace - 12:52:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (477) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='477' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams'" } [Info - 12:52:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (477) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='477' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams' [Trace - 12:52:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer'" } [Info - 12:52:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer' [Trace - 12:52:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (477) textDocument/documentHighlight in 0ms | Id='477' Method='textDocument/documentHighlight' ElapsedMilliseconds='0'" } [Info - 12:52:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (477) textDocument/documentHighlight in 0ms | Id='477' Method='textDocument/documentHighlight' ElapsedMilliseconds='0' [Trace - 12:52:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 477 in 0ms | Method='textDocument/documentHighlight' ResponseId='477' ElapsedMilliseconds='0'" } [Info - 12:52:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 477 in 0ms | Method='textDocument/documentHighlight' ResponseId='477' ElapsedMilliseconds='0' [Trace - 12:52:47 am] Received response 'textDocument/documentHighlight - (477)' in 1ms. Result: [] [Trace - 12:52:47 am] Sending request 'textDocument/codeAction - (478)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 542 }, "end": { "line": 233, "character": 542 } }, "context": { "diagnostics": [] } } [Trace - 12:52:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:52:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:52:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:478 request for processing | Type='Parallel' Name='textDocument/codeAction:478'" } [Info - 12:52:47 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:478 request for processing | Type='Parallel' Name='textDocument/codeAction:478' [Trace - 12:52:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 478 | Method='textDocument/codeAction' ResponseId='478'" } [Info - 12:52:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 478 | Method='textDocument/codeAction' ResponseId='478' [Trace - 12:52:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (478) textDocument/codeAction | Id='478' Method='textDocument/codeAction'" } [Info - 12:52:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (478) textDocument/codeAction | Id='478' Method='textDocument/codeAction' [Trace - 12:52:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (478) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='478' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:52:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (478) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='478' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:52:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:52:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:52:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (478) textDocument/codeAction in 0ms | Id='478' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:52:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (478) textDocument/codeAction in 0ms | Id='478' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:52:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 478 in 0ms | Method='textDocument/codeAction' ResponseId='478' ElapsedMilliseconds='0'" } [Info - 12:52:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 478 in 0ms | Method='textDocument/codeAction' ResponseId='478' ElapsedMilliseconds='0' [Trace - 12:52:47 am] Received response 'textDocument/codeAction - (478)' in 1ms. Result: [] [Trace - 12:52:48 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 263 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 542 }, "end": { "line": 233, "character": 542 } }, "rangeLength": 0, "text": "\"" } ] } [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:52:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:52:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:52:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:52:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:52:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:52:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:543 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:52:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:543 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:52:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:52:48 am] Sending request 'textDocument/foldingRange - (479)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:52:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:52:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:52:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:479 request for processing | Type='Parallel' Name='textDocument/foldingRange:479'" } [Info - 12:52:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:479 request for processing | Type='Parallel' Name='textDocument/foldingRange:479' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 479 | Method='textDocument/foldingRange' ResponseId='479'" } [Info - 12:52:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 479 | Method='textDocument/foldingRange' ResponseId='479' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (479) textDocument/foldingRange | Id='479' Method='textDocument/foldingRange'" } [Info - 12:52:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (479) textDocument/foldingRange | Id='479' Method='textDocument/foldingRange' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (479) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='479' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:52:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (479) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='479' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:52:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (479) textDocument/foldingRange in 0ms | Id='479' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:52:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (479) textDocument/foldingRange in 0ms | Id='479' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 479 in 0ms | Method='textDocument/foldingRange' ResponseId='479' ElapsedMilliseconds='0'" } [Info - 12:52:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 479 in 0ms | Method='textDocument/foldingRange' ResponseId='479' ElapsedMilliseconds='0' [Trace - 12:52:48 am] Received response 'textDocument/foldingRange - (479)' in 1ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:52:48 am] Sending request 'textDocument/codeLens - (480)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:48 am] Sending request 'textDocument/codeAction - (481)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 543 }, "end": { "line": 233, "character": 543 } }, "context": { "diagnostics": [] } } [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:52:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:480 request for processing | Type='Parallel' Name='textDocument/codeLens:480'" } [Info - 12:52:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:480 request for processing | Type='Parallel' Name='textDocument/codeLens:480' [Trace - 12:52:48 am] Sending request 'textDocument/codeLens - (482)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 480 | Method='textDocument/codeLens' ResponseId='480'" } [Info - 12:52:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 480 | Method='textDocument/codeLens' ResponseId='480' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (480) textDocument/codeLens | Id='480' Method='textDocument/codeLens'" } [Info - 12:52:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (480) textDocument/codeLens | Id='480' Method='textDocument/codeLens' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (480) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='480' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:52:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (480) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='480' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:52:48 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:52:48 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:52:48 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:52:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (480) textDocument/codeLens in 0ms | Id='480' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:52:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (480) textDocument/codeLens in 0ms | Id='480' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 480 in 0ms | Method='textDocument/codeLens' ResponseId='480' ElapsedMilliseconds='0'" } [Info - 12:52:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 480 in 0ms | Method='textDocument/codeLens' ResponseId='480' ElapsedMilliseconds='0' [Trace - 12:52:48 am] Received response 'textDocument/codeLens - (480)' in 2ms. Result: [] [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:52:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:481 request for processing | Type='Parallel' Name='textDocument/codeAction:481'" } [Info - 12:52:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:481 request for processing | Type='Parallel' Name='textDocument/codeAction:481' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 481 | Method='textDocument/codeAction' ResponseId='481'" } [Info - 12:52:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 481 | Method='textDocument/codeAction' ResponseId='481' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (481) textDocument/codeAction | Id='481' Method='textDocument/codeAction'" } [Info - 12:52:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (481) textDocument/codeAction | Id='481' Method='textDocument/codeAction' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (481) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='481' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:52:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (481) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='481' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:52:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (481) textDocument/codeAction in 0ms | Id='481' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:52:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (481) textDocument/codeAction in 0ms | Id='481' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 481 in 0ms | Method='textDocument/codeAction' ResponseId='481' ElapsedMilliseconds='0'" } [Info - 12:52:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 481 in 0ms | Method='textDocument/codeAction' ResponseId='481' ElapsedMilliseconds='0' [Trace - 12:52:48 am] Received response 'textDocument/codeAction - (481)' in 3ms. Result: [] [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:52:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:482 request for processing | Type='Parallel' Name='textDocument/codeLens:482'" } [Info - 12:52:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:482 request for processing | Type='Parallel' Name='textDocument/codeLens:482' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 482 | Method='textDocument/codeLens' ResponseId='482'" } [Info - 12:52:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 482 | Method='textDocument/codeLens' ResponseId='482' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (482) textDocument/codeLens | Id='482' Method='textDocument/codeLens'" } [Info - 12:52:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (482) textDocument/codeLens | Id='482' Method='textDocument/codeLens' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (482) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='482' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:52:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (482) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='482' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:52:48 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:52:48 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:52:48 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:52:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (482) textDocument/codeLens in 0ms | Id='482' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:52:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (482) textDocument/codeLens in 0ms | Id='482' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 482 in 0ms | Method='textDocument/codeLens' ResponseId='482' ElapsedMilliseconds='0'" } [Info - 12:52:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 482 in 0ms | Method='textDocument/codeLens' ResponseId='482' ElapsedMilliseconds='0' [Trace - 12:52:48 am] Received response 'textDocument/codeLens - (482)' in 2ms. Result: [] [Trace - 12:52:48 am] Sending request 'textDocument/documentSymbol - (483)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:52:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:483 request for processing | Type='Parallel' Name='textDocument/documentSymbol:483'" } [Info - 12:52:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:483 request for processing | Type='Parallel' Name='textDocument/documentSymbol:483' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 483 | Method='textDocument/documentSymbol' ResponseId='483'" } [Info - 12:52:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 483 | Method='textDocument/documentSymbol' ResponseId='483' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (483) textDocument/documentSymbol | Id='483' Method='textDocument/documentSymbol'" } [Info - 12:52:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (483) textDocument/documentSymbol | Id='483' Method='textDocument/documentSymbol' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (483) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='483' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:52:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (483) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='483' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:52:48 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 4ms. | " } [Info - 12:52:48 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 4ms. | [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:52:48 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:52:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (483) textDocument/documentSymbol in 5ms | Id='483' Method='textDocument/documentSymbol' ElapsedMilliseconds='5'" } [Info - 12:52:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (483) textDocument/documentSymbol in 5ms | Id='483' Method='textDocument/documentSymbol' ElapsedMilliseconds='5' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 483 in 5ms | Method='textDocument/documentSymbol' ResponseId='483' ElapsedMilliseconds='5'" } [Info - 12:52:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 483 in 5ms | Method='textDocument/documentSymbol' ResponseId='483' ElapsedMilliseconds='5' [Trace - 12:52:48 am] Received response 'textDocument/documentSymbol - (483)' in 7ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:52:48 am] Sending request 'textDocument/hover - (484)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 523 } } [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover'" } [Info - 12:52:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:484 request for processing | Type='Parallel' Name='textDocument/hover:484'" } [Info - 12:52:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:484 request for processing | Type='Parallel' Name='textDocument/hover:484' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 484 | Method='textDocument/hover' ResponseId='484'" } [Info - 12:52:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 484 | Method='textDocument/hover' ResponseId='484' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (484) textDocument/hover | Id='484' Method='textDocument/hover'" } [Info - 12:52:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (484) textDocument/hover | Id='484' Method='textDocument/hover' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (484) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='484' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams'" } [Info - 12:52:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (484) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='484' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover'" } [Info - 12:52:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (484) textDocument/hover in 0ms | Id='484' Method='textDocument/hover' ElapsedMilliseconds='0'" } [Info - 12:52:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (484) textDocument/hover in 0ms | Id='484' Method='textDocument/hover' ElapsedMilliseconds='0' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 484 in 0ms | Method='textDocument/hover' ResponseId='484' ElapsedMilliseconds='0'" } [Info - 12:52:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 484 in 0ms | Method='textDocument/hover' ResponseId='484' ElapsedMilliseconds='0' [Trace - 12:52:48 am] Received response 'textDocument/hover - (484)' in 3ms. Result: { "contents": null } [Trace - 12:52:48 am] Sending request 'textDocument/documentHighlight - (485)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 523 } } [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight'" } [Info - 12:52:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:485 request for processing | Type='Parallel' Name='textDocument/documentHighlight:485'" } [Info - 12:52:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:485 request for processing | Type='Parallel' Name='textDocument/documentHighlight:485' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 485 | Method='textDocument/documentHighlight' ResponseId='485'" } [Info - 12:52:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 485 | Method='textDocument/documentHighlight' ResponseId='485' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (485) textDocument/documentHighlight | Id='485' Method='textDocument/documentHighlight'" } [Info - 12:52:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (485) textDocument/documentHighlight | Id='485' Method='textDocument/documentHighlight' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (485) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='485' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams'" } [Info - 12:52:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (485) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='485' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer'" } [Info - 12:52:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (485) textDocument/documentHighlight in 0ms | Id='485' Method='textDocument/documentHighlight' ElapsedMilliseconds='0'" } [Info - 12:52:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (485) textDocument/documentHighlight in 0ms | Id='485' Method='textDocument/documentHighlight' ElapsedMilliseconds='0' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 485 in 0ms | Method='textDocument/documentHighlight' ResponseId='485' ElapsedMilliseconds='0'" } [Info - 12:52:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 485 in 0ms | Method='textDocument/documentHighlight' ResponseId='485' ElapsedMilliseconds='0' [Trace - 12:52:48 am] Received response 'textDocument/documentHighlight - (485)' in 2ms. Result: [] [Trace - 12:52:48 am] Sending request 'textDocument/codeAction - (486)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 523 }, "end": { "line": 233, "character": 523 } }, "context": { "diagnostics": [] } } [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:52:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:486 request for processing | Type='Parallel' Name='textDocument/codeAction:486'" } [Info - 12:52:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:486 request for processing | Type='Parallel' Name='textDocument/codeAction:486' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 486 | Method='textDocument/codeAction' ResponseId='486'" } [Info - 12:52:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 486 | Method='textDocument/codeAction' ResponseId='486' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (486) textDocument/codeAction | Id='486' Method='textDocument/codeAction'" } [Info - 12:52:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (486) textDocument/codeAction | Id='486' Method='textDocument/codeAction' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (486) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='486' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:52:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (486) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='486' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:52:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (486) textDocument/codeAction in 0ms | Id='486' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:52:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (486) textDocument/codeAction in 0ms | Id='486' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:52:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 486 in 0ms | Method='textDocument/codeAction' ResponseId='486' ElapsedMilliseconds='0'" } [Info - 12:52:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 486 in 0ms | Method='textDocument/codeAction' ResponseId='486' ElapsedMilliseconds='0' [Trace - 12:52:48 am] Received response 'textDocument/codeAction - (486)' in 2ms. Result: [] [Trace - 12:52:49 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 264 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 523 }, "end": { "line": 233, "character": 523 } }, "rangeLength": 0, "text": "\"" } ] } [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:52:49 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:52:49 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:52:49 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:52:49 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:49 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:52:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:52:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:524 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:52:49 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:524 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:52:49 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:52:49 am] Sending request 'textDocument/foldingRange - (487)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:52:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:52:49 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:52:49 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:487 request for processing | Type='Parallel' Name='textDocument/foldingRange:487'" } [Info - 12:52:49 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:487 request for processing | Type='Parallel' Name='textDocument/foldingRange:487' [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 487 | Method='textDocument/foldingRange' ResponseId='487'" } [Info - 12:52:49 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 487 | Method='textDocument/foldingRange' ResponseId='487' [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (487) textDocument/foldingRange | Id='487' Method='textDocument/foldingRange'" } [Info - 12:52:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (487) textDocument/foldingRange | Id='487' Method='textDocument/foldingRange' [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (487) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='487' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:52:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (487) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='487' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:52:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (487) textDocument/foldingRange in 0ms | Id='487' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:52:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (487) textDocument/foldingRange in 0ms | Id='487' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 487 in 0ms | Method='textDocument/foldingRange' ResponseId='487' ElapsedMilliseconds='0'" } [Info - 12:52:49 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 487 in 0ms | Method='textDocument/foldingRange' ResponseId='487' ElapsedMilliseconds='0' [Trace - 12:52:49 am] Received response 'textDocument/foldingRange - (487)' in 1ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:52:49 am] Sending request 'textDocument/hover - (488)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 544 } } [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover'" } [Info - 12:52:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover' [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:488 request for processing | Type='Parallel' Name='textDocument/hover:488'" } [Info - 12:52:49 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:488 request for processing | Type='Parallel' Name='textDocument/hover:488' [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 488 | Method='textDocument/hover' ResponseId='488'" } [Info - 12:52:49 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 488 | Method='textDocument/hover' ResponseId='488' [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (488) textDocument/hover | Id='488' Method='textDocument/hover'" } [Info - 12:52:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (488) textDocument/hover | Id='488' Method='textDocument/hover' [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (488) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='488' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams'" } [Info - 12:52:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (488) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='488' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams' [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover'" } [Info - 12:52:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover' [Trace - 12:52:49 am] Sending request 'textDocument/codeLens - (489)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (488) textDocument/hover in 0ms | Id='488' Method='textDocument/hover' ElapsedMilliseconds='0'" } [Info - 12:52:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (488) textDocument/hover in 0ms | Id='488' Method='textDocument/hover' ElapsedMilliseconds='0' [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 488 in 0ms | Method='textDocument/hover' ResponseId='488' ElapsedMilliseconds='0'" } [Info - 12:52:49 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 488 in 0ms | Method='textDocument/hover' ResponseId='488' ElapsedMilliseconds='0' [Trace - 12:52:49 am] Received response 'textDocument/hover - (488)' in 2ms. Result: { "contents": null } [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:52:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:489 request for processing | Type='Parallel' Name='textDocument/codeLens:489'" } [Info - 12:52:49 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:489 request for processing | Type='Parallel' Name='textDocument/codeLens:489' [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 489 | Method='textDocument/codeLens' ResponseId='489'" } [Info - 12:52:49 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 489 | Method='textDocument/codeLens' ResponseId='489' [Trace - 12:52:49 am] Sending request 'textDocument/codeLens - (490)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (489) textDocument/codeLens | Id='489' Method='textDocument/codeLens'" } [Info - 12:52:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (489) textDocument/codeLens | Id='489' Method='textDocument/codeLens' [Trace - 12:52:49 am] Sending request 'textDocument/codeAction - (491)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 524 }, "end": { "line": 233, "character": 524 } }, "context": { "diagnostics": [] } } [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (489) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='489' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:52:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (489) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='489' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:52:49 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:52:49 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:52:49 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:52:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (489) textDocument/codeLens in 0ms | Id='489' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:52:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (489) textDocument/codeLens in 0ms | Id='489' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 489 in 0ms | Method='textDocument/codeLens' ResponseId='489' ElapsedMilliseconds='0'" } [Info - 12:52:49 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 489 in 0ms | Method='textDocument/codeLens' ResponseId='489' ElapsedMilliseconds='0' [Trace - 12:52:49 am] Received response 'textDocument/codeLens - (489)' in 3ms. Result: [] [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:52:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:490 request for processing | Type='Parallel' Name='textDocument/codeLens:490'" } [Info - 12:52:49 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:490 request for processing | Type='Parallel' Name='textDocument/codeLens:490' [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 490 | Method='textDocument/codeLens' ResponseId='490'" } [Info - 12:52:49 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 490 | Method='textDocument/codeLens' ResponseId='490' [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (490) textDocument/codeLens | Id='490' Method='textDocument/codeLens'" } [Info - 12:52:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (490) textDocument/codeLens | Id='490' Method='textDocument/codeLens' [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (490) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='490' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:52:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (490) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='490' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:52:49 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:52:49 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:52:49 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:52:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (490) textDocument/codeLens in 0ms | Id='490' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:52:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (490) textDocument/codeLens in 0ms | Id='490' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 490 in 0ms | Method='textDocument/codeLens' ResponseId='490' ElapsedMilliseconds='0'" } [Info - 12:52:49 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 490 in 0ms | Method='textDocument/codeLens' ResponseId='490' ElapsedMilliseconds='0' [Trace - 12:52:49 am] Received response 'textDocument/codeLens - (490)' in 2ms. Result: [] [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:52:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:491 request for processing | Type='Parallel' Name='textDocument/codeAction:491'" } [Info - 12:52:49 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:491 request for processing | Type='Parallel' Name='textDocument/codeAction:491' [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 491 | Method='textDocument/codeAction' ResponseId='491'" } [Info - 12:52:49 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 491 | Method='textDocument/codeAction' ResponseId='491' [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (491) textDocument/codeAction | Id='491' Method='textDocument/codeAction'" } [Info - 12:52:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (491) textDocument/codeAction | Id='491' Method='textDocument/codeAction' [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (491) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='491' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:52:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (491) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='491' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:52:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (491) textDocument/codeAction in 0ms | Id='491' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:52:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (491) textDocument/codeAction in 0ms | Id='491' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 491 in 0ms | Method='textDocument/codeAction' ResponseId='491' ElapsedMilliseconds='0'" } [Info - 12:52:49 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 491 in 0ms | Method='textDocument/codeAction' ResponseId='491' ElapsedMilliseconds='0' [Trace - 12:52:49 am] Received response 'textDocument/codeAction - (491)' in 1ms. Result: [] [Trace - 12:52:49 am] Sending request 'textDocument/documentSymbol - (492)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:52:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:492 request for processing | Type='Parallel' Name='textDocument/documentSymbol:492'" } [Info - 12:52:49 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:492 request for processing | Type='Parallel' Name='textDocument/documentSymbol:492' [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 492 | Method='textDocument/documentSymbol' ResponseId='492'" } [Info - 12:52:49 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 492 | Method='textDocument/documentSymbol' ResponseId='492' [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (492) textDocument/documentSymbol | Id='492' Method='textDocument/documentSymbol'" } [Info - 12:52:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (492) textDocument/documentSymbol | Id='492' Method='textDocument/documentSymbol' [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (492) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='492' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:52:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (492) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='492' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:52:49 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | " } [Info - 12:52:49 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:52:49 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:52:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (492) textDocument/documentSymbol in 1ms | Id='492' Method='textDocument/documentSymbol' ElapsedMilliseconds='1'" } [Info - 12:52:49 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (492) textDocument/documentSymbol in 1ms | Id='492' Method='textDocument/documentSymbol' ElapsedMilliseconds='1' [Trace - 12:52:49 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 492 in 1ms | Method='textDocument/documentSymbol' ResponseId='492' ElapsedMilliseconds='1'" } [Info - 12:52:49 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 492 in 1ms | Method='textDocument/documentSymbol' ResponseId='492' ElapsedMilliseconds='1' [Trace - 12:52:49 am] Received response 'textDocument/documentSymbol - (492)' in 2ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:52:50 am] Sending request 'textDocument/hover - (493)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 544 } } [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover'" } [Info - 12:52:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover' [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:493 request for processing | Type='Parallel' Name='textDocument/hover:493'" } [Info - 12:52:50 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:493 request for processing | Type='Parallel' Name='textDocument/hover:493' [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 493 | Method='textDocument/hover' ResponseId='493'" } [Info - 12:52:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 493 | Method='textDocument/hover' ResponseId='493' [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (493) textDocument/hover | Id='493' Method='textDocument/hover'" } [Info - 12:52:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (493) textDocument/hover | Id='493' Method='textDocument/hover' [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (493) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='493' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams'" } [Info - 12:52:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (493) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='493' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams' [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover'" } [Info - 12:52:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover' [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (493) textDocument/hover in 0ms | Id='493' Method='textDocument/hover' ElapsedMilliseconds='0'" } [Info - 12:52:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (493) textDocument/hover in 0ms | Id='493' Method='textDocument/hover' ElapsedMilliseconds='0' [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 493 in 0ms | Method='textDocument/hover' ResponseId='493' ElapsedMilliseconds='0'" } [Info - 12:52:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 493 in 0ms | Method='textDocument/hover' ResponseId='493' ElapsedMilliseconds='0' [Trace - 12:52:50 am] Received response 'textDocument/hover - (493)' in 2ms. Result: { "contents": null } [Trace - 12:52:50 am] Sending request 'textDocument/codeAction - (494)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 544 }, "end": { "line": 233, "character": 544 } }, "context": { "diagnostics": [] } } [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:52:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:494 request for processing | Type='Parallel' Name='textDocument/codeAction:494'" } [Info - 12:52:50 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:494 request for processing | Type='Parallel' Name='textDocument/codeAction:494' [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 494 | Method='textDocument/codeAction' ResponseId='494'" } [Info - 12:52:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 494 | Method='textDocument/codeAction' ResponseId='494' [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (494) textDocument/codeAction | Id='494' Method='textDocument/codeAction'" } [Info - 12:52:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (494) textDocument/codeAction | Id='494' Method='textDocument/codeAction' [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (494) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='494' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:52:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (494) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='494' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:52:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (494) textDocument/codeAction in 0ms | Id='494' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:52:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (494) textDocument/codeAction in 0ms | Id='494' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 494 in 0ms | Method='textDocument/codeAction' ResponseId='494' ElapsedMilliseconds='0'" } [Info - 12:52:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 494 in 0ms | Method='textDocument/codeAction' ResponseId='494' ElapsedMilliseconds='0' [Trace - 12:52:50 am] Received response 'textDocument/codeAction - (494)' in 5ms. Result: [] [Trace - 12:52:50 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 265 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 544 }, "end": { "line": 233, "character": 544 } }, "rangeLength": 0, "text": "\"" } ] } [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:52:50 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:52:50 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:52:50 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:52:50 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:52:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:52:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:545 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:52:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:545 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:52:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:52:50 am] Sending request 'textDocument/foldingRange - (495)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:52:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:52:50 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:52:50 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:495 request for processing | Type='Parallel' Name='textDocument/foldingRange:495'" } [Info - 12:52:50 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:495 request for processing | Type='Parallel' Name='textDocument/foldingRange:495' [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 495 | Method='textDocument/foldingRange' ResponseId='495'" } [Info - 12:52:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 495 | Method='textDocument/foldingRange' ResponseId='495' [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (495) textDocument/foldingRange | Id='495' Method='textDocument/foldingRange'" } [Info - 12:52:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (495) textDocument/foldingRange | Id='495' Method='textDocument/foldingRange' [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (495) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='495' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:52:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (495) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='495' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:52:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (495) textDocument/foldingRange in 0ms | Id='495' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:52:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (495) textDocument/foldingRange in 0ms | Id='495' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 495 in 0ms | Method='textDocument/foldingRange' ResponseId='495' ElapsedMilliseconds='0'" } [Info - 12:52:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 495 in 0ms | Method='textDocument/foldingRange' ResponseId='495' ElapsedMilliseconds='0' [Trace - 12:52:50 am] Received response 'textDocument/foldingRange - (495)' in 2ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:52:50 am] Sending request 'textDocument/codeLens - (496)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:50 am] Sending request 'textDocument/codeAction - (497)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 545 }, "end": { "line": 233, "character": 545 } }, "context": { "diagnostics": [] } } [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:52:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:52:50 am] Sending request 'textDocument/codeLens - (498)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:496 request for processing | Type='Parallel' Name='textDocument/codeLens:496'" } [Info - 12:52:50 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:496 request for processing | Type='Parallel' Name='textDocument/codeLens:496' [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 496 | Method='textDocument/codeLens' ResponseId='496'" } [Info - 12:52:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 496 | Method='textDocument/codeLens' ResponseId='496' [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (496) textDocument/codeLens | Id='496' Method='textDocument/codeLens'" } [Info - 12:52:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (496) textDocument/codeLens | Id='496' Method='textDocument/codeLens' [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (496) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='496' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:52:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (496) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='496' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:52:50 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:52:50 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:52:50 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:52:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (496) textDocument/codeLens in 0ms | Id='496' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:52:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (496) textDocument/codeLens in 0ms | Id='496' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 496 in 0ms | Method='textDocument/codeLens' ResponseId='496' ElapsedMilliseconds='0'" } [Info - 12:52:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 496 in 0ms | Method='textDocument/codeLens' ResponseId='496' ElapsedMilliseconds='0' [Trace - 12:52:50 am] Received response 'textDocument/codeLens - (496)' in 3ms. Result: [] [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:52:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:497 request for processing | Type='Parallel' Name='textDocument/codeAction:497'" } [Info - 12:52:50 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:497 request for processing | Type='Parallel' Name='textDocument/codeAction:497' [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 497 | Method='textDocument/codeAction' ResponseId='497'" } [Info - 12:52:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 497 | Method='textDocument/codeAction' ResponseId='497' [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (497) textDocument/codeAction | Id='497' Method='textDocument/codeAction'" } [Info - 12:52:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (497) textDocument/codeAction | Id='497' Method='textDocument/codeAction' [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (497) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='497' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:52:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (497) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='497' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:52:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (497) textDocument/codeAction in 0ms | Id='497' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:52:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (497) textDocument/codeAction in 0ms | Id='497' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 497 in 0ms | Method='textDocument/codeAction' ResponseId='497' ElapsedMilliseconds='0'" } [Info - 12:52:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 497 in 0ms | Method='textDocument/codeAction' ResponseId='497' ElapsedMilliseconds='0' [Trace - 12:52:50 am] Received response 'textDocument/codeAction - (497)' in 4ms. Result: [] [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:52:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:498 request for processing | Type='Parallel' Name='textDocument/codeLens:498'" } [Info - 12:52:50 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:498 request for processing | Type='Parallel' Name='textDocument/codeLens:498' [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 498 | Method='textDocument/codeLens' ResponseId='498'" } [Info - 12:52:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 498 | Method='textDocument/codeLens' ResponseId='498' [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (498) textDocument/codeLens | Id='498' Method='textDocument/codeLens'" } [Info - 12:52:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (498) textDocument/codeLens | Id='498' Method='textDocument/codeLens' [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (498) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='498' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:52:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (498) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='498' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:52:50 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:52:50 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:52:50 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:52:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (498) textDocument/codeLens in 0ms | Id='498' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:52:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (498) textDocument/codeLens in 0ms | Id='498' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:52:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 498 in 0ms | Method='textDocument/codeLens' ResponseId='498' ElapsedMilliseconds='0'" } [Info - 12:52:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 498 in 0ms | Method='textDocument/codeLens' ResponseId='498' ElapsedMilliseconds='0' [Trace - 12:52:50 am] Received response 'textDocument/codeLens - (498)' in 4ms. Result: [] [Trace - 12:52:51 am] Sending request 'textDocument/documentSymbol - (499)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:52:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:52:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:499 request for processing | Type='Parallel' Name='textDocument/documentSymbol:499'" } [Info - 12:52:51 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:499 request for processing | Type='Parallel' Name='textDocument/documentSymbol:499' [Trace - 12:52:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 499 | Method='textDocument/documentSymbol' ResponseId='499'" } [Info - 12:52:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 499 | Method='textDocument/documentSymbol' ResponseId='499' [Trace - 12:52:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (499) textDocument/documentSymbol | Id='499' Method='textDocument/documentSymbol'" } [Info - 12:52:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (499) textDocument/documentSymbol | Id='499' Method='textDocument/documentSymbol' [Trace - 12:52:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (499) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='499' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:52:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (499) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='499' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:52:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:52:51 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:52:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | " } [Info - 12:52:51 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | [Trace - 12:52:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:52:51 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:52:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:52:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:52:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (499) textDocument/documentSymbol in 1ms | Id='499' Method='textDocument/documentSymbol' ElapsedMilliseconds='1'" } [Info - 12:52:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (499) textDocument/documentSymbol in 1ms | Id='499' Method='textDocument/documentSymbol' ElapsedMilliseconds='1' [Trace - 12:52:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 499 in 1ms | Method='textDocument/documentSymbol' ResponseId='499' ElapsedMilliseconds='1'" } [Info - 12:52:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 499 in 1ms | Method='textDocument/documentSymbol' ResponseId='499' ElapsedMilliseconds='1' [Trace - 12:52:51 am] Received response 'textDocument/documentSymbol - (499)' in 3ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:52:52 am] Sending request 'textDocument/hover - (500)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 480 } } [Trace - 12:52:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover'" } [Info - 12:52:52 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover' [Trace - 12:52:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:500 request for processing | Type='Parallel' Name='textDocument/hover:500'" } [Info - 12:52:52 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:500 request for processing | Type='Parallel' Name='textDocument/hover:500' [Trace - 12:52:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 500 | Method='textDocument/hover' ResponseId='500'" } [Info - 12:52:52 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 500 | Method='textDocument/hover' ResponseId='500' [Trace - 12:52:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (500) textDocument/hover | Id='500' Method='textDocument/hover'" } [Info - 12:52:52 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (500) textDocument/hover | Id='500' Method='textDocument/hover' [Trace - 12:52:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (500) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='500' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams'" } [Info - 12:52:52 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (500) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='500' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams' [Trace - 12:52:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover'" } [Info - 12:52:52 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover' [Trace - 12:52:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (500) textDocument/hover in 0ms | Id='500' Method='textDocument/hover' ElapsedMilliseconds='0'" } [Info - 12:52:52 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (500) textDocument/hover in 0ms | Id='500' Method='textDocument/hover' ElapsedMilliseconds='0' [Trace - 12:52:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 500 in 0ms | Method='textDocument/hover' ResponseId='500' ElapsedMilliseconds='0'" } [Info - 12:52:52 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 500 in 0ms | Method='textDocument/hover' ResponseId='500' ElapsedMilliseconds='0' [Trace - 12:52:52 am] Received response 'textDocument/hover - (500)' in 3ms. Result: { "contents": null } [Trace - 12:52:52 am] Sending request 'textDocument/documentHighlight - (501)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 481 } } [Trace - 12:52:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight'" } [Info - 12:52:52 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight' [Trace - 12:52:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:501 request for processing | Type='Parallel' Name='textDocument/documentHighlight:501'" } [Info - 12:52:52 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:501 request for processing | Type='Parallel' Name='textDocument/documentHighlight:501' [Trace - 12:52:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 501 | Method='textDocument/documentHighlight' ResponseId='501'" } [Info - 12:52:52 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 501 | Method='textDocument/documentHighlight' ResponseId='501' [Trace - 12:52:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (501) textDocument/documentHighlight | Id='501' Method='textDocument/documentHighlight'" } [Info - 12:52:52 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (501) textDocument/documentHighlight | Id='501' Method='textDocument/documentHighlight' [Trace - 12:52:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (501) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='501' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams'" } [Info - 12:52:52 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (501) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='501' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams' [Trace - 12:52:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer'" } [Info - 12:52:52 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer' [Trace - 12:52:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (501) textDocument/documentHighlight in 0ms | Id='501' Method='textDocument/documentHighlight' ElapsedMilliseconds='0'" } [Info - 12:52:52 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (501) textDocument/documentHighlight in 0ms | Id='501' Method='textDocument/documentHighlight' ElapsedMilliseconds='0' [Trace - 12:52:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 501 in 0ms | Method='textDocument/documentHighlight' ResponseId='501' ElapsedMilliseconds='0'" } [Info - 12:52:52 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 501 in 0ms | Method='textDocument/documentHighlight' ResponseId='501' ElapsedMilliseconds='0' [Trace - 12:52:52 am] Received response 'textDocument/documentHighlight - (501)' in 2ms. Result: [] [Trace - 12:52:53 am] Sending request 'textDocument/codeAction - (502)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 481 }, "end": { "line": 233, "character": 481 } }, "context": { "diagnostics": [] } } [Trace - 12:52:53 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 266 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 481 }, "end": { "line": 233, "character": 481 } }, "rangeLength": 0, "text": "\"" } ] } [Trace - 12:52:53 am] Sending notification '$/cancelRequest'. Params: { "id": 502 } [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:52:53 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:502 request for processing | Type='Parallel' Name='textDocument/codeAction:502'" } [Info - 12:52:53 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:502 request for processing | Type='Parallel' Name='textDocument/codeAction:502' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 502 | Method='textDocument/codeAction' ResponseId='502'" } [Info - 12:52:53 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 502 | Method='textDocument/codeAction' ResponseId='502' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (502) textDocument/codeAction | Id='502' Method='textDocument/codeAction'" } [Info - 12:52:53 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (502) textDocument/codeAction | Id='502' Method='textDocument/codeAction' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (502) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='502' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:52:53 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (502) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='502' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:52:53 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (502) textDocument/codeAction in 0ms | Id='502' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:52:53 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (502) textDocument/codeAction in 0ms | Id='502' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 502 in 0ms | Method='textDocument/codeAction' ResponseId='502' ElapsedMilliseconds='0'" } [Info - 12:52:53 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 502 in 0ms | Method='textDocument/codeAction' ResponseId='502' ElapsedMilliseconds='0' [Trace - 12:52:53 am] Received response 'textDocument/codeAction - (502)' in 3ms. Result: [] [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:53 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:52:53 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:52:53 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:52:53 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:52:53 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:53 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:53 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:52:53 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:52:53 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:482 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:52:53 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:482 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:52:53 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Found cancellation request $/cancelRequest | Method='$/cancelRequest'" } [Info - 12:52:53 am] OmniSharp.Extensions.JsonRpc.InputHandler: Found cancellation request $/cancelRequest | Method='$/cancelRequest' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Cancelling pending request | " } [Info - 12:52:53 am] OmniSharp.Extensions.JsonRpc.InputHandler: Cancelling pending request | [Trace - 12:52:53 am] Sending request 'textDocument/foldingRange - (503)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:52:53 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:52:53 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:52:53 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:503 request for processing | Type='Parallel' Name='textDocument/foldingRange:503'" } [Info - 12:52:53 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:503 request for processing | Type='Parallel' Name='textDocument/foldingRange:503' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 503 | Method='textDocument/foldingRange' ResponseId='503'" } [Info - 12:52:53 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 503 | Method='textDocument/foldingRange' ResponseId='503' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (503) textDocument/foldingRange | Id='503' Method='textDocument/foldingRange'" } [Info - 12:52:53 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (503) textDocument/foldingRange | Id='503' Method='textDocument/foldingRange' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (503) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='503' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:52:53 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (503) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='503' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:52:53 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (503) textDocument/foldingRange in 0ms | Id='503' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:52:53 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (503) textDocument/foldingRange in 0ms | Id='503' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 503 in 0ms | Method='textDocument/foldingRange' ResponseId='503' ElapsedMilliseconds='0'" } [Info - 12:52:53 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 503 in 0ms | Method='textDocument/foldingRange' ResponseId='503' ElapsedMilliseconds='0' [Trace - 12:52:53 am] Received response 'textDocument/foldingRange - (503)' in 2ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:52:53 am] Sending request 'textDocument/codeLens - (504)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:52:53 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:504 request for processing | Type='Parallel' Name='textDocument/codeLens:504'" } [Info - 12:52:53 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:504 request for processing | Type='Parallel' Name='textDocument/codeLens:504' [Trace - 12:52:53 am] Sending request 'textDocument/codeAction - (505)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 482 }, "end": { "line": 233, "character": 482 } }, "context": { "diagnostics": [] } } [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 504 | Method='textDocument/codeLens' ResponseId='504'" } [Info - 12:52:53 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 504 | Method='textDocument/codeLens' ResponseId='504' [Trace - 12:52:53 am] Sending request 'textDocument/codeLens - (506)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (504) textDocument/codeLens | Id='504' Method='textDocument/codeLens'" } [Info - 12:52:53 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (504) textDocument/codeLens | Id='504' Method='textDocument/codeLens' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (504) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='504' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:52:53 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (504) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='504' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:52:53 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:52:53 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:52:53 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:52:53 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (504) textDocument/codeLens in 0ms | Id='504' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:52:53 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (504) textDocument/codeLens in 0ms | Id='504' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 504 in 0ms | Method='textDocument/codeLens' ResponseId='504' ElapsedMilliseconds='0'" } [Info - 12:52:53 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 504 in 0ms | Method='textDocument/codeLens' ResponseId='504' ElapsedMilliseconds='0' [Trace - 12:52:53 am] Received response 'textDocument/codeLens - (504)' in 3ms. Result: [] [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:52:53 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:505 request for processing | Type='Parallel' Name='textDocument/codeAction:505'" } [Info - 12:52:53 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:505 request for processing | Type='Parallel' Name='textDocument/codeAction:505' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 505 | Method='textDocument/codeAction' ResponseId='505'" } [Info - 12:52:53 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 505 | Method='textDocument/codeAction' ResponseId='505' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (505) textDocument/codeAction | Id='505' Method='textDocument/codeAction'" } [Info - 12:52:53 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (505) textDocument/codeAction | Id='505' Method='textDocument/codeAction' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (505) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='505' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:52:53 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (505) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='505' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:52:53 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (505) textDocument/codeAction in 0ms | Id='505' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:52:53 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (505) textDocument/codeAction in 0ms | Id='505' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 505 in 0ms | Method='textDocument/codeAction' ResponseId='505' ElapsedMilliseconds='0'" } [Info - 12:52:53 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 505 in 0ms | Method='textDocument/codeAction' ResponseId='505' ElapsedMilliseconds='0' [Trace - 12:52:53 am] Received response 'textDocument/codeAction - (505)' in 2ms. Result: [] [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:52:53 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:506 request for processing | Type='Parallel' Name='textDocument/codeLens:506'" } [Info - 12:52:53 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:506 request for processing | Type='Parallel' Name='textDocument/codeLens:506' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 506 | Method='textDocument/codeLens' ResponseId='506'" } [Info - 12:52:53 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 506 | Method='textDocument/codeLens' ResponseId='506' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (506) textDocument/codeLens | Id='506' Method='textDocument/codeLens'" } [Info - 12:52:53 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (506) textDocument/codeLens | Id='506' Method='textDocument/codeLens' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (506) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='506' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:52:53 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (506) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='506' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:52:53 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:52:53 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:52:53 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:52:53 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (506) textDocument/codeLens in 0ms | Id='506' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:52:53 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (506) textDocument/codeLens in 0ms | Id='506' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 506 in 0ms | Method='textDocument/codeLens' ResponseId='506' ElapsedMilliseconds='0'" } [Info - 12:52:53 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 506 in 0ms | Method='textDocument/codeLens' ResponseId='506' ElapsedMilliseconds='0' [Trace - 12:52:53 am] Received response 'textDocument/codeLens - (506)' in 2ms. Result: [] [Trace - 12:52:53 am] Sending request 'textDocument/documentSymbol - (507)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:52:53 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:507 request for processing | Type='Parallel' Name='textDocument/documentSymbol:507'" } [Info - 12:52:53 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:507 request for processing | Type='Parallel' Name='textDocument/documentSymbol:507' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 507 | Method='textDocument/documentSymbol' ResponseId='507'" } [Info - 12:52:53 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 507 | Method='textDocument/documentSymbol' ResponseId='507' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (507) textDocument/documentSymbol | Id='507' Method='textDocument/documentSymbol'" } [Info - 12:52:53 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (507) textDocument/documentSymbol | Id='507' Method='textDocument/documentSymbol' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (507) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='507' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:52:53 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (507) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='507' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:52:53 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 2ms. | " } [Info - 12:52:53 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 2ms. | [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:52:53 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:52:53 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (507) textDocument/documentSymbol in 2ms | Id='507' Method='textDocument/documentSymbol' ElapsedMilliseconds='2'" } [Info - 12:52:53 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (507) textDocument/documentSymbol in 2ms | Id='507' Method='textDocument/documentSymbol' ElapsedMilliseconds='2' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 507 in 2ms | Method='textDocument/documentSymbol' ResponseId='507' ElapsedMilliseconds='2'" } [Info - 12:52:53 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 507 in 2ms | Method='textDocument/documentSymbol' ResponseId='507' ElapsedMilliseconds='2' [Trace - 12:52:53 am] Received response 'textDocument/documentSymbol - (507)' in 3ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:52:53 am] Sending request 'textDocument/hover - (508)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 497 } } [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover'" } [Info - 12:52:53 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:508 request for processing | Type='Parallel' Name='textDocument/hover:508'" } [Info - 12:52:53 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:508 request for processing | Type='Parallel' Name='textDocument/hover:508' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 508 | Method='textDocument/hover' ResponseId='508'" } [Info - 12:52:53 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 508 | Method='textDocument/hover' ResponseId='508' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (508) textDocument/hover | Id='508' Method='textDocument/hover'" } [Info - 12:52:53 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (508) textDocument/hover | Id='508' Method='textDocument/hover' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (508) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='508' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams'" } [Info - 12:52:53 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (508) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='508' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover'" } [Info - 12:52:53 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (508) textDocument/hover in 0ms | Id='508' Method='textDocument/hover' ElapsedMilliseconds='0'" } [Info - 12:52:53 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (508) textDocument/hover in 0ms | Id='508' Method='textDocument/hover' ElapsedMilliseconds='0' [Trace - 12:52:53 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 508 in 0ms | Method='textDocument/hover' ResponseId='508' ElapsedMilliseconds='0'" } [Info - 12:52:53 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 508 in 0ms | Method='textDocument/hover' ResponseId='508' ElapsedMilliseconds='0' [Trace - 12:52:53 am] Received response 'textDocument/hover - (508)' in 2ms. Result: { "contents": null } [Trace - 12:52:54 am] Sending request 'textDocument/codeAction - (509)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 497 }, "end": { "line": 233, "character": 497 } }, "context": { "diagnostics": [] } } [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:52:54 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:509 request for processing | Type='Parallel' Name='textDocument/codeAction:509'" } [Info - 12:52:54 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:509 request for processing | Type='Parallel' Name='textDocument/codeAction:509' [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 509 | Method='textDocument/codeAction' ResponseId='509'" } [Info - 12:52:54 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 509 | Method='textDocument/codeAction' ResponseId='509' [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (509) textDocument/codeAction | Id='509' Method='textDocument/codeAction'" } [Info - 12:52:54 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (509) textDocument/codeAction | Id='509' Method='textDocument/codeAction' [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (509) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='509' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:52:54 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (509) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='509' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:52:54 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (509) textDocument/codeAction in 0ms | Id='509' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:52:54 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (509) textDocument/codeAction in 0ms | Id='509' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 509 in 0ms | Method='textDocument/codeAction' ResponseId='509' ElapsedMilliseconds='0'" } [Info - 12:52:54 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 509 in 0ms | Method='textDocument/codeAction' ResponseId='509' ElapsedMilliseconds='0' [Trace - 12:52:54 am] Received response 'textDocument/codeAction - (509)' in 1ms. Result: [] [Trace - 12:52:54 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 267 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 497 }, "end": { "line": 233, "character": 497 } }, "rangeLength": 0, "text": "\"" } ] } [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:54 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:52:54 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:52:54 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:52:54 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:52:54 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:54 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:54 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:52:54 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:52:54 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:498 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:52:54 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:498 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:52:54 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:52:54 am] Sending request 'textDocument/foldingRange - (510)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:52:54 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:52:54 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:52:54 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:510 request for processing | Type='Parallel' Name='textDocument/foldingRange:510'" } [Info - 12:52:54 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:510 request for processing | Type='Parallel' Name='textDocument/foldingRange:510' [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 510 | Method='textDocument/foldingRange' ResponseId='510'" } [Info - 12:52:54 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 510 | Method='textDocument/foldingRange' ResponseId='510' [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (510) textDocument/foldingRange | Id='510' Method='textDocument/foldingRange'" } [Info - 12:52:54 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (510) textDocument/foldingRange | Id='510' Method='textDocument/foldingRange' [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (510) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='510' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:52:54 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (510) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='510' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:52:54 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (510) textDocument/foldingRange in 0ms | Id='510' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:52:54 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (510) textDocument/foldingRange in 0ms | Id='510' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 510 in 0ms | Method='textDocument/foldingRange' ResponseId='510' ElapsedMilliseconds='0'" } [Info - 12:52:54 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 510 in 0ms | Method='textDocument/foldingRange' ResponseId='510' ElapsedMilliseconds='0' [Trace - 12:52:54 am] Received response 'textDocument/foldingRange - (510)' in 2ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:52:54 am] Sending request 'textDocument/codeLens - (511)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:52:54 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:511 request for processing | Type='Parallel' Name='textDocument/codeLens:511'" } [Info - 12:52:54 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:511 request for processing | Type='Parallel' Name='textDocument/codeLens:511' [Trace - 12:52:54 am] Sending request 'textDocument/codeLens - (512)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:54 am] Sending request 'textDocument/codeAction - (513)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 498 }, "end": { "line": 233, "character": 498 } }, "context": { "diagnostics": [] } } [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 511 | Method='textDocument/codeLens' ResponseId='511'" } [Info - 12:52:54 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 511 | Method='textDocument/codeLens' ResponseId='511' [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (511) textDocument/codeLens | Id='511' Method='textDocument/codeLens'" } [Info - 12:52:54 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (511) textDocument/codeLens | Id='511' Method='textDocument/codeLens' [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (511) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='511' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:52:54 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (511) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='511' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:52:54 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:52:54 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:52:54 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:52:54 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (511) textDocument/codeLens in 0ms | Id='511' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:52:54 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (511) textDocument/codeLens in 0ms | Id='511' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 511 in 0ms | Method='textDocument/codeLens' ResponseId='511' ElapsedMilliseconds='0'" } [Info - 12:52:54 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 511 in 0ms | Method='textDocument/codeLens' ResponseId='511' ElapsedMilliseconds='0' [Trace - 12:52:54 am] Received response 'textDocument/codeLens - (511)' in 3ms. Result: [] [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:52:54 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:512 request for processing | Type='Parallel' Name='textDocument/codeLens:512'" } [Info - 12:52:54 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:512 request for processing | Type='Parallel' Name='textDocument/codeLens:512' [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 512 | Method='textDocument/codeLens' ResponseId='512'" } [Info - 12:52:54 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 512 | Method='textDocument/codeLens' ResponseId='512' [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (512) textDocument/codeLens | Id='512' Method='textDocument/codeLens'" } [Info - 12:52:54 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (512) textDocument/codeLens | Id='512' Method='textDocument/codeLens' [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (512) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='512' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:52:54 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (512) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='512' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:52:54 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:52:54 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:52:54 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:52:54 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (512) textDocument/codeLens in 0ms | Id='512' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:52:54 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (512) textDocument/codeLens in 0ms | Id='512' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 512 in 0ms | Method='textDocument/codeLens' ResponseId='512' ElapsedMilliseconds='0'" } [Info - 12:52:54 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 512 in 0ms | Method='textDocument/codeLens' ResponseId='512' ElapsedMilliseconds='0' [Trace - 12:52:54 am] Received response 'textDocument/codeLens - (512)' in 2ms. Result: [] [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:52:54 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:513 request for processing | Type='Parallel' Name='textDocument/codeAction:513'" } [Info - 12:52:54 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:513 request for processing | Type='Parallel' Name='textDocument/codeAction:513' [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 513 | Method='textDocument/codeAction' ResponseId='513'" } [Info - 12:52:54 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 513 | Method='textDocument/codeAction' ResponseId='513' [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (513) textDocument/codeAction | Id='513' Method='textDocument/codeAction'" } [Info - 12:52:54 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (513) textDocument/codeAction | Id='513' Method='textDocument/codeAction' [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (513) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='513' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:52:54 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (513) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='513' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:52:54 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (513) textDocument/codeAction in 0ms | Id='513' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:52:54 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (513) textDocument/codeAction in 0ms | Id='513' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 513 in 0ms | Method='textDocument/codeAction' ResponseId='513' ElapsedMilliseconds='0'" } [Info - 12:52:54 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 513 in 0ms | Method='textDocument/codeAction' ResponseId='513' ElapsedMilliseconds='0' [Trace - 12:52:54 am] Received response 'textDocument/codeAction - (513)' in 2ms. Result: [] [Trace - 12:52:54 am] Sending request 'textDocument/documentSymbol - (514)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:52:54 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:514 request for processing | Type='Parallel' Name='textDocument/documentSymbol:514'" } [Info - 12:52:54 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:514 request for processing | Type='Parallel' Name='textDocument/documentSymbol:514' [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 514 | Method='textDocument/documentSymbol' ResponseId='514'" } [Info - 12:52:54 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 514 | Method='textDocument/documentSymbol' ResponseId='514' [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (514) textDocument/documentSymbol | Id='514' Method='textDocument/documentSymbol'" } [Info - 12:52:54 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (514) textDocument/documentSymbol | Id='514' Method='textDocument/documentSymbol' [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (514) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='514' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:52:54 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (514) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='514' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:52:54 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:52:54 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 0ms. | [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:52:54 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:52:54 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (514) textDocument/documentSymbol in 1ms | Id='514' Method='textDocument/documentSymbol' ElapsedMilliseconds='1'" } [Info - 12:52:54 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (514) textDocument/documentSymbol in 1ms | Id='514' Method='textDocument/documentSymbol' ElapsedMilliseconds='1' [Trace - 12:52:54 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 514 in 1ms | Method='textDocument/documentSymbol' ResponseId='514' ElapsedMilliseconds='1'" } [Info - 12:52:54 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 514 in 1ms | Method='textDocument/documentSymbol' ResponseId='514' ElapsedMilliseconds='1' [Trace - 12:52:54 am] Received response 'textDocument/documentSymbol - (514)' in 3ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:52:57 am] Sending request 'textDocument/hover - (515)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 567 } } [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover'" } [Info - 12:52:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:515 request for processing | Type='Parallel' Name='textDocument/hover:515'" } [Info - 12:52:57 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:515 request for processing | Type='Parallel' Name='textDocument/hover:515' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 515 | Method='textDocument/hover' ResponseId='515'" } [Info - 12:52:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 515 | Method='textDocument/hover' ResponseId='515' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (515) textDocument/hover | Id='515' Method='textDocument/hover'" } [Info - 12:52:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (515) textDocument/hover | Id='515' Method='textDocument/hover' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (515) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='515' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams'" } [Info - 12:52:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (515) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='515' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover'" } [Info - 12:52:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (515) textDocument/hover in 0ms | Id='515' Method='textDocument/hover' ElapsedMilliseconds='0'" } [Info - 12:52:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (515) textDocument/hover in 0ms | Id='515' Method='textDocument/hover' ElapsedMilliseconds='0' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 515 in 0ms | Method='textDocument/hover' ResponseId='515' ElapsedMilliseconds='0'" } [Info - 12:52:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 515 in 0ms | Method='textDocument/hover' ResponseId='515' ElapsedMilliseconds='0' [Trace - 12:52:57 am] Received response 'textDocument/hover - (515)' in 3ms. Result: { "contents": null } [Trace - 12:52:57 am] Sending request 'textDocument/documentHighlight - (516)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 566 } } [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight'" } [Info - 12:52:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:516 request for processing | Type='Parallel' Name='textDocument/documentHighlight:516'" } [Info - 12:52:57 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:516 request for processing | Type='Parallel' Name='textDocument/documentHighlight:516' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 516 | Method='textDocument/documentHighlight' ResponseId='516'" } [Info - 12:52:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 516 | Method='textDocument/documentHighlight' ResponseId='516' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (516) textDocument/documentHighlight | Id='516' Method='textDocument/documentHighlight'" } [Info - 12:52:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (516) textDocument/documentHighlight | Id='516' Method='textDocument/documentHighlight' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (516) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='516' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams'" } [Info - 12:52:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (516) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='516' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer'" } [Info - 12:52:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (516) textDocument/documentHighlight in 0ms | Id='516' Method='textDocument/documentHighlight' ElapsedMilliseconds='0'" } [Info - 12:52:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (516) textDocument/documentHighlight in 0ms | Id='516' Method='textDocument/documentHighlight' ElapsedMilliseconds='0' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 516 in 0ms | Method='textDocument/documentHighlight' ResponseId='516' ElapsedMilliseconds='0'" } [Info - 12:52:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 516 in 0ms | Method='textDocument/documentHighlight' ResponseId='516' ElapsedMilliseconds='0' [Trace - 12:52:57 am] Received response 'textDocument/documentHighlight - (516)' in 2ms. Result: [] [Trace - 12:52:57 am] Sending request 'textDocument/codeAction - (517)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 566 }, "end": { "line": 233, "character": 566 } }, "context": { "diagnostics": [] } } [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:52:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:517 request for processing | Type='Parallel' Name='textDocument/codeAction:517'" } [Info - 12:52:57 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:517 request for processing | Type='Parallel' Name='textDocument/codeAction:517' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 517 | Method='textDocument/codeAction' ResponseId='517'" } [Info - 12:52:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 517 | Method='textDocument/codeAction' ResponseId='517' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (517) textDocument/codeAction | Id='517' Method='textDocument/codeAction'" } [Info - 12:52:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (517) textDocument/codeAction | Id='517' Method='textDocument/codeAction' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (517) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='517' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:52:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (517) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='517' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:52:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (517) textDocument/codeAction in 0ms | Id='517' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:52:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (517) textDocument/codeAction in 0ms | Id='517' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 517 in 0ms | Method='textDocument/codeAction' ResponseId='517' ElapsedMilliseconds='0'" } [Info - 12:52:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 517 in 0ms | Method='textDocument/codeAction' ResponseId='517' ElapsedMilliseconds='0' [Trace - 12:52:57 am] Received response 'textDocument/codeAction - (517)' in 2ms. Result: [] [Trace - 12:52:57 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 268 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 566 }, "end": { "line": 233, "character": 566 } }, "rangeLength": 0, "text": "\"" } ] } [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:52:57 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:52:57 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:52:57 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:52:57 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:52:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:52:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:567 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:52:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:567 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:52:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:52:57 am] Sending request 'textDocument/foldingRange - (518)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:52:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:52:57 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:52:57 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:518 request for processing | Type='Parallel' Name='textDocument/foldingRange:518'" } [Info - 12:52:57 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:518 request for processing | Type='Parallel' Name='textDocument/foldingRange:518' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 518 | Method='textDocument/foldingRange' ResponseId='518'" } [Info - 12:52:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 518 | Method='textDocument/foldingRange' ResponseId='518' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (518) textDocument/foldingRange | Id='518' Method='textDocument/foldingRange'" } [Info - 12:52:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (518) textDocument/foldingRange | Id='518' Method='textDocument/foldingRange' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (518) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='518' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:52:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (518) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='518' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:52:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (518) textDocument/foldingRange in 0ms | Id='518' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:52:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (518) textDocument/foldingRange in 0ms | Id='518' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 518 in 0ms | Method='textDocument/foldingRange' ResponseId='518' ElapsedMilliseconds='0'" } [Info - 12:52:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 518 in 0ms | Method='textDocument/foldingRange' ResponseId='518' ElapsedMilliseconds='0' [Trace - 12:52:57 am] Received response 'textDocument/foldingRange - (518)' in 1ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:52:57 am] Sending request 'textDocument/codeLens - (519)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:57 am] Sending request 'textDocument/codeAction - (520)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 567 }, "end": { "line": 233, "character": 567 } }, "context": { "diagnostics": [] } } [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:52:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:519 request for processing | Type='Parallel' Name='textDocument/codeLens:519'" } [Info - 12:52:57 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:519 request for processing | Type='Parallel' Name='textDocument/codeLens:519' [Trace - 12:52:57 am] Sending request 'textDocument/codeLens - (521)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 519 | Method='textDocument/codeLens' ResponseId='519'" } [Info - 12:52:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 519 | Method='textDocument/codeLens' ResponseId='519' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (519) textDocument/codeLens | Id='519' Method='textDocument/codeLens'" } [Info - 12:52:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (519) textDocument/codeLens | Id='519' Method='textDocument/codeLens' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (519) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='519' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:52:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (519) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='519' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:52:57 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:52:57 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:52:57 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:52:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (519) textDocument/codeLens in 0ms | Id='519' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:52:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (519) textDocument/codeLens in 0ms | Id='519' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 519 in 0ms | Method='textDocument/codeLens' ResponseId='519' ElapsedMilliseconds='0'" } [Info - 12:52:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 519 in 0ms | Method='textDocument/codeLens' ResponseId='519' ElapsedMilliseconds='0' [Trace - 12:52:57 am] Received response 'textDocument/codeLens - (519)' in 3ms. Result: [] [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:52:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:520 request for processing | Type='Parallel' Name='textDocument/codeAction:520'" } [Info - 12:52:57 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:520 request for processing | Type='Parallel' Name='textDocument/codeAction:520' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 520 | Method='textDocument/codeAction' ResponseId='520'" } [Info - 12:52:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 520 | Method='textDocument/codeAction' ResponseId='520' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (520) textDocument/codeAction | Id='520' Method='textDocument/codeAction'" } [Info - 12:52:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (520) textDocument/codeAction | Id='520' Method='textDocument/codeAction' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (520) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='520' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:52:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (520) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='520' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:52:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (520) textDocument/codeAction in 0ms | Id='520' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:52:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (520) textDocument/codeAction in 0ms | Id='520' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 520 in 0ms | Method='textDocument/codeAction' ResponseId='520' ElapsedMilliseconds='0'" } [Info - 12:52:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 520 in 0ms | Method='textDocument/codeAction' ResponseId='520' ElapsedMilliseconds='0' [Trace - 12:52:57 am] Received response 'textDocument/codeAction - (520)' in 3ms. Result: [] [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:52:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:521 request for processing | Type='Parallel' Name='textDocument/codeLens:521'" } [Info - 12:52:57 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:521 request for processing | Type='Parallel' Name='textDocument/codeLens:521' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 521 | Method='textDocument/codeLens' ResponseId='521'" } [Info - 12:52:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 521 | Method='textDocument/codeLens' ResponseId='521' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (521) textDocument/codeLens | Id='521' Method='textDocument/codeLens'" } [Info - 12:52:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (521) textDocument/codeLens | Id='521' Method='textDocument/codeLens' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (521) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='521' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:52:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (521) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='521' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:52:57 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:52:57 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:52:57 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:52:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (521) textDocument/codeLens in 0ms | Id='521' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:52:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (521) textDocument/codeLens in 0ms | Id='521' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 521 in 0ms | Method='textDocument/codeLens' ResponseId='521' ElapsedMilliseconds='0'" } [Info - 12:52:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 521 in 0ms | Method='textDocument/codeLens' ResponseId='521' ElapsedMilliseconds='0' [Trace - 12:52:57 am] Received response 'textDocument/codeLens - (521)' in 3ms. Result: [] [Trace - 12:52:57 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 269 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 567 }, "end": { "line": 233, "character": 567 } }, "rangeLength": 0, "text": "\"" } ] } [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:52:57 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:52:57 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:52:57 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:52:57 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:52:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:52:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:568 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:52:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:568 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:52:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:52:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:52:58 am] Sending request 'textDocument/foldingRange - (522)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:52:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:52:58 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:52:58 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:522 request for processing | Type='Parallel' Name='textDocument/foldingRange:522'" } [Info - 12:52:58 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:522 request for processing | Type='Parallel' Name='textDocument/foldingRange:522' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 522 | Method='textDocument/foldingRange' ResponseId='522'" } [Info - 12:52:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 522 | Method='textDocument/foldingRange' ResponseId='522' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (522) textDocument/foldingRange | Id='522' Method='textDocument/foldingRange'" } [Info - 12:52:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (522) textDocument/foldingRange | Id='522' Method='textDocument/foldingRange' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (522) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='522' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:52:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (522) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='522' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:52:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (522) textDocument/foldingRange in 0ms | Id='522' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:52:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (522) textDocument/foldingRange in 0ms | Id='522' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 522 in 0ms | Method='textDocument/foldingRange' ResponseId='522' ElapsedMilliseconds='0'" } [Info - 12:52:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 522 in 0ms | Method='textDocument/foldingRange' ResponseId='522' ElapsedMilliseconds='0' [Trace - 12:52:58 am] Received response 'textDocument/foldingRange - (522)' in 1ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:52:58 am] Sending request 'textDocument/codeLens - (523)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:58 am] Sending request 'textDocument/codeAction - (524)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 568 }, "end": { "line": 233, "character": 568 } }, "context": { "diagnostics": [] } } [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:52:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:523 request for processing | Type='Parallel' Name='textDocument/codeLens:523'" } [Info - 12:52:58 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:523 request for processing | Type='Parallel' Name='textDocument/codeLens:523' [Trace - 12:52:58 am] Sending request 'textDocument/codeLens - (525)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 523 | Method='textDocument/codeLens' ResponseId='523'" } [Info - 12:52:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 523 | Method='textDocument/codeLens' ResponseId='523' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (523) textDocument/codeLens | Id='523' Method='textDocument/codeLens'" } [Info - 12:52:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (523) textDocument/codeLens | Id='523' Method='textDocument/codeLens' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (523) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='523' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:52:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (523) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='523' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:52:58 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:52:58 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:52:58 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:52:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (523) textDocument/codeLens in 0ms | Id='523' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:52:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (523) textDocument/codeLens in 0ms | Id='523' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 523 in 0ms | Method='textDocument/codeLens' ResponseId='523' ElapsedMilliseconds='0'" } [Info - 12:52:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 523 in 0ms | Method='textDocument/codeLens' ResponseId='523' ElapsedMilliseconds='0' [Trace - 12:52:58 am] Received response 'textDocument/codeLens - (523)' in 3ms. Result: [] [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:52:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:524 request for processing | Type='Parallel' Name='textDocument/codeAction:524'" } [Info - 12:52:58 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:524 request for processing | Type='Parallel' Name='textDocument/codeAction:524' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 524 | Method='textDocument/codeAction' ResponseId='524'" } [Info - 12:52:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 524 | Method='textDocument/codeAction' ResponseId='524' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (524) textDocument/codeAction | Id='524' Method='textDocument/codeAction'" } [Info - 12:52:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (524) textDocument/codeAction | Id='524' Method='textDocument/codeAction' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (524) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='524' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:52:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (524) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='524' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:52:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (524) textDocument/codeAction in 0ms | Id='524' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:52:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (524) textDocument/codeAction in 0ms | Id='524' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 524 in 0ms | Method='textDocument/codeAction' ResponseId='524' ElapsedMilliseconds='0'" } [Info - 12:52:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 524 in 0ms | Method='textDocument/codeAction' ResponseId='524' ElapsedMilliseconds='0' [Trace - 12:52:58 am] Received response 'textDocument/codeAction - (524)' in 3ms. Result: [] [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:52:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:525 request for processing | Type='Parallel' Name='textDocument/codeLens:525'" } [Info - 12:52:58 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:525 request for processing | Type='Parallel' Name='textDocument/codeLens:525' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 525 | Method='textDocument/codeLens' ResponseId='525'" } [Info - 12:52:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 525 | Method='textDocument/codeLens' ResponseId='525' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (525) textDocument/codeLens | Id='525' Method='textDocument/codeLens'" } [Info - 12:52:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (525) textDocument/codeLens | Id='525' Method='textDocument/codeLens' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (525) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='525' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:52:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (525) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='525' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:52:58 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:52:58 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:52:58 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:52:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (525) textDocument/codeLens in 0ms | Id='525' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:52:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (525) textDocument/codeLens in 0ms | Id='525' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 525 in 0ms | Method='textDocument/codeLens' ResponseId='525' ElapsedMilliseconds='0'" } [Info - 12:52:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 525 in 0ms | Method='textDocument/codeLens' ResponseId='525' ElapsedMilliseconds='0' [Trace - 12:52:58 am] Received response 'textDocument/codeLens - (525)' in 2ms. Result: [] [Trace - 12:52:58 am] Sending request 'textDocument/documentSymbol - (526)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:52:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:526 request for processing | Type='Parallel' Name='textDocument/documentSymbol:526'" } [Info - 12:52:58 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:526 request for processing | Type='Parallel' Name='textDocument/documentSymbol:526' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 526 | Method='textDocument/documentSymbol' ResponseId='526'" } [Info - 12:52:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 526 | Method='textDocument/documentSymbol' ResponseId='526' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (526) textDocument/documentSymbol | Id='526' Method='textDocument/documentSymbol'" } [Info - 12:52:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (526) textDocument/documentSymbol | Id='526' Method='textDocument/documentSymbol' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (526) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='526' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:52:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (526) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='526' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:52:58 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | " } [Info - 12:52:58 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:52:58 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:52:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (526) textDocument/documentSymbol in 1ms | Id='526' Method='textDocument/documentSymbol' ElapsedMilliseconds='1'" } [Info - 12:52:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (526) textDocument/documentSymbol in 1ms | Id='526' Method='textDocument/documentSymbol' ElapsedMilliseconds='1' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 526 in 1ms | Method='textDocument/documentSymbol' ResponseId='526' ElapsedMilliseconds='1'" } [Info - 12:52:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 526 in 1ms | Method='textDocument/documentSymbol' ResponseId='526' ElapsedMilliseconds='1' [Trace - 12:52:58 am] Received response 'textDocument/documentSymbol - (526)' in 3ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:52:58 am] Sending request 'textDocument/hover - (527)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 579 } } [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover'" } [Info - 12:52:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:527 request for processing | Type='Parallel' Name='textDocument/hover:527'" } [Info - 12:52:58 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:527 request for processing | Type='Parallel' Name='textDocument/hover:527' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 527 | Method='textDocument/hover' ResponseId='527'" } [Info - 12:52:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 527 | Method='textDocument/hover' ResponseId='527' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (527) textDocument/hover | Id='527' Method='textDocument/hover'" } [Info - 12:52:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (527) textDocument/hover | Id='527' Method='textDocument/hover' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (527) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='527' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams'" } [Info - 12:52:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (527) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='527' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover'" } [Info - 12:52:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (527) textDocument/hover in 0ms | Id='527' Method='textDocument/hover' ElapsedMilliseconds='0'" } [Info - 12:52:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (527) textDocument/hover in 0ms | Id='527' Method='textDocument/hover' ElapsedMilliseconds='0' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 527 in 0ms | Method='textDocument/hover' ResponseId='527' ElapsedMilliseconds='0'" } [Info - 12:52:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 527 in 0ms | Method='textDocument/hover' ResponseId='527' ElapsedMilliseconds='0' [Trace - 12:52:58 am] Received response 'textDocument/hover - (527)' in 2ms. Result: { "contents": null } [Trace - 12:52:58 am] Sending request 'textDocument/documentHighlight - (528)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 580 } } [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight'" } [Info - 12:52:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:528 request for processing | Type='Parallel' Name='textDocument/documentHighlight:528'" } [Info - 12:52:58 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:528 request for processing | Type='Parallel' Name='textDocument/documentHighlight:528' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 528 | Method='textDocument/documentHighlight' ResponseId='528'" } [Info - 12:52:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 528 | Method='textDocument/documentHighlight' ResponseId='528' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (528) textDocument/documentHighlight | Id='528' Method='textDocument/documentHighlight'" } [Info - 12:52:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (528) textDocument/documentHighlight | Id='528' Method='textDocument/documentHighlight' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (528) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='528' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams'" } [Info - 12:52:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (528) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='528' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer'" } [Info - 12:52:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (528) textDocument/documentHighlight in 0ms | Id='528' Method='textDocument/documentHighlight' ElapsedMilliseconds='0'" } [Info - 12:52:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (528) textDocument/documentHighlight in 0ms | Id='528' Method='textDocument/documentHighlight' ElapsedMilliseconds='0' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 528 in 0ms | Method='textDocument/documentHighlight' ResponseId='528' ElapsedMilliseconds='0'" } [Info - 12:52:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 528 in 0ms | Method='textDocument/documentHighlight' ResponseId='528' ElapsedMilliseconds='0' [Trace - 12:52:58 am] Received response 'textDocument/documentHighlight - (528)' in 1ms. Result: [] [Trace - 12:52:58 am] Sending request 'textDocument/codeAction - (529)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 580 }, "end": { "line": 233, "character": 580 } }, "context": { "diagnostics": [] } } [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:52:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:529 request for processing | Type='Parallel' Name='textDocument/codeAction:529'" } [Info - 12:52:58 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:529 request for processing | Type='Parallel' Name='textDocument/codeAction:529' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 529 | Method='textDocument/codeAction' ResponseId='529'" } [Info - 12:52:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 529 | Method='textDocument/codeAction' ResponseId='529' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (529) textDocument/codeAction | Id='529' Method='textDocument/codeAction'" } [Info - 12:52:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (529) textDocument/codeAction | Id='529' Method='textDocument/codeAction' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (529) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='529' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:52:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (529) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='529' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:52:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (529) textDocument/codeAction in 0ms | Id='529' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:52:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (529) textDocument/codeAction in 0ms | Id='529' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 529 in 0ms | Method='textDocument/codeAction' ResponseId='529' ElapsedMilliseconds='0'" } [Info - 12:52:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 529 in 0ms | Method='textDocument/codeAction' ResponseId='529' ElapsedMilliseconds='0' [Trace - 12:52:58 am] Received response 'textDocument/codeAction - (529)' in 1ms. Result: [] [Trace - 12:52:58 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 270 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 580 }, "end": { "line": 233, "character": 580 } }, "rangeLength": 0, "text": "\"" } ] } [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:52:58 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:52:58 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:52:58 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:52:58 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:52:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:52:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:581 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:52:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:581 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:52:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 3ms | Method='textDocument/didChange' ElapsedMilliseconds='3'" } [Info - 12:52:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 3ms | Method='textDocument/didChange' ElapsedMilliseconds='3' [Trace - 12:52:59 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 271 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 581 }, "end": { "line": 233, "character": 581 } }, "rangeLength": 0, "text": "\"" } ] } [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:52:59 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:59 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:52:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:52:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:52:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:582 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:52:59 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:582 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:52:59 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:52:59 am] Sending request 'textDocument/foldingRange - (530)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:52:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:52:59 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:52:59 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:530 request for processing | Type='Parallel' Name='textDocument/foldingRange:530'" } [Info - 12:52:59 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:530 request for processing | Type='Parallel' Name='textDocument/foldingRange:530' [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 530 | Method='textDocument/foldingRange' ResponseId='530'" } [Info - 12:52:59 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 530 | Method='textDocument/foldingRange' ResponseId='530' [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (530) textDocument/foldingRange | Id='530' Method='textDocument/foldingRange'" } [Info - 12:52:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (530) textDocument/foldingRange | Id='530' Method='textDocument/foldingRange' [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (530) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='530' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:52:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (530) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='530' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:52:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (530) textDocument/foldingRange in 0ms | Id='530' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:52:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (530) textDocument/foldingRange in 0ms | Id='530' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 530 in 0ms | Method='textDocument/foldingRange' ResponseId='530' ElapsedMilliseconds='0'" } [Info - 12:52:59 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 530 in 0ms | Method='textDocument/foldingRange' ResponseId='530' ElapsedMilliseconds='0' [Trace - 12:52:59 am] Received response 'textDocument/foldingRange - (530)' in 1ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:52:59 am] Sending request 'textDocument/codeLens - (531)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:59 am] Sending request 'textDocument/codeAction - (532)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 582 }, "end": { "line": 233, "character": 582 } }, "context": { "diagnostics": [] } } [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:52:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:531 request for processing | Type='Parallel' Name='textDocument/codeLens:531'" } [Info - 12:52:59 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:531 request for processing | Type='Parallel' Name='textDocument/codeLens:531' [Trace - 12:52:59 am] Sending request 'textDocument/codeLens - (533)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 531 | Method='textDocument/codeLens' ResponseId='531'" } [Info - 12:52:59 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 531 | Method='textDocument/codeLens' ResponseId='531' [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (531) textDocument/codeLens | Id='531' Method='textDocument/codeLens'" } [Info - 12:52:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (531) textDocument/codeLens | Id='531' Method='textDocument/codeLens' [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (531) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='531' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:52:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (531) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='531' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:52:59 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:52:59 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:52:59 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:52:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (531) textDocument/codeLens in 0ms | Id='531' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:52:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (531) textDocument/codeLens in 0ms | Id='531' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 531 in 0ms | Method='textDocument/codeLens' ResponseId='531' ElapsedMilliseconds='0'" } [Info - 12:52:59 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 531 in 0ms | Method='textDocument/codeLens' ResponseId='531' ElapsedMilliseconds='0' [Trace - 12:52:59 am] Received response 'textDocument/codeLens - (531)' in 3ms. Result: [] [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:52:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:532 request for processing | Type='Parallel' Name='textDocument/codeAction:532'" } [Info - 12:52:59 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:532 request for processing | Type='Parallel' Name='textDocument/codeAction:532' [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 532 | Method='textDocument/codeAction' ResponseId='532'" } [Info - 12:52:59 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 532 | Method='textDocument/codeAction' ResponseId='532' [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (532) textDocument/codeAction | Id='532' Method='textDocument/codeAction'" } [Info - 12:52:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (532) textDocument/codeAction | Id='532' Method='textDocument/codeAction' [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (532) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='532' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:52:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (532) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='532' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:52:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (532) textDocument/codeAction in 0ms | Id='532' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:52:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (532) textDocument/codeAction in 0ms | Id='532' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 532 in 0ms | Method='textDocument/codeAction' ResponseId='532' ElapsedMilliseconds='0'" } [Info - 12:52:59 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 532 in 0ms | Method='textDocument/codeAction' ResponseId='532' ElapsedMilliseconds='0' [Trace - 12:52:59 am] Received response 'textDocument/codeAction - (532)' in 4ms. Result: [] [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:52:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:533 request for processing | Type='Parallel' Name='textDocument/codeLens:533'" } [Info - 12:52:59 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:533 request for processing | Type='Parallel' Name='textDocument/codeLens:533' [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 533 | Method='textDocument/codeLens' ResponseId='533'" } [Info - 12:52:59 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 533 | Method='textDocument/codeLens' ResponseId='533' [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (533) textDocument/codeLens | Id='533' Method='textDocument/codeLens'" } [Info - 12:52:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (533) textDocument/codeLens | Id='533' Method='textDocument/codeLens' [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (533) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='533' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:52:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (533) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='533' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:52:59 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:52:59 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:52:59 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:52:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (533) textDocument/codeLens in 0ms | Id='533' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:52:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (533) textDocument/codeLens in 0ms | Id='533' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 533 in 0ms | Method='textDocument/codeLens' ResponseId='533' ElapsedMilliseconds='0'" } [Info - 12:52:59 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 533 in 0ms | Method='textDocument/codeLens' ResponseId='533' ElapsedMilliseconds='0' [Trace - 12:52:59 am] Received response 'textDocument/codeLens - (533)' in 2ms. Result: [] [Trace - 12:52:59 am] Sending request 'textDocument/documentSymbol - (534)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:52:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:534 request for processing | Type='Parallel' Name='textDocument/documentSymbol:534'" } [Info - 12:52:59 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:534 request for processing | Type='Parallel' Name='textDocument/documentSymbol:534' [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 534 | Method='textDocument/documentSymbol' ResponseId='534'" } [Info - 12:52:59 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 534 | Method='textDocument/documentSymbol' ResponseId='534' [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (534) textDocument/documentSymbol | Id='534' Method='textDocument/documentSymbol'" } [Info - 12:52:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (534) textDocument/documentSymbol | Id='534' Method='textDocument/documentSymbol' [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (534) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='534' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:52:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (534) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='534' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:52:59 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:52:59 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 0ms. | [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:52:59 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:52:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (534) textDocument/documentSymbol in 0ms | Id='534' Method='textDocument/documentSymbol' ElapsedMilliseconds='0'" } [Info - 12:52:59 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (534) textDocument/documentSymbol in 0ms | Id='534' Method='textDocument/documentSymbol' ElapsedMilliseconds='0' [Trace - 12:52:59 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 534 in 0ms | Method='textDocument/documentSymbol' ResponseId='534' ElapsedMilliseconds='0'" } [Info - 12:52:59 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 534 in 0ms | Method='textDocument/documentSymbol' ResponseId='534' ElapsedMilliseconds='0' [Trace - 12:52:59 am] Received response 'textDocument/documentSymbol - (534)' in 2ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:53:02 am] Sending request 'textDocument/hover - (535)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 377 } } [Trace - 12:53:02 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover'" } [Info - 12:53:02 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover' [Trace - 12:53:02 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:535 request for processing | Type='Parallel' Name='textDocument/hover:535'" } [Info - 12:53:02 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:535 request for processing | Type='Parallel' Name='textDocument/hover:535' [Trace - 12:53:02 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 535 | Method='textDocument/hover' ResponseId='535'" } [Info - 12:53:02 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 535 | Method='textDocument/hover' ResponseId='535' [Trace - 12:53:02 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (535) textDocument/hover | Id='535' Method='textDocument/hover'" } [Info - 12:53:02 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (535) textDocument/hover | Id='535' Method='textDocument/hover' [Trace - 12:53:02 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (535) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='535' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams'" } [Info - 12:53:02 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (535) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='535' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams' [Trace - 12:53:02 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover'" } [Info - 12:53:02 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover' [Trace - 12:53:02 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (535) textDocument/hover in 0ms | Id='535' Method='textDocument/hover' ElapsedMilliseconds='0'" } [Info - 12:53:02 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (535) textDocument/hover in 0ms | Id='535' Method='textDocument/hover' ElapsedMilliseconds='0' [Trace - 12:53:02 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 535 in 0ms | Method='textDocument/hover' ResponseId='535' ElapsedMilliseconds='0'" } [Info - 12:53:02 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 535 in 0ms | Method='textDocument/hover' ResponseId='535' ElapsedMilliseconds='0' [Trace - 12:53:02 am] Received response 'textDocument/hover - (535)' in 2ms. Result: { "contents": null } [Trace - 12:53:02 am] Sending request 'textDocument/codeAction - (536)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 377 }, "end": { "line": 233, "character": 377 } }, "context": { "diagnostics": [] } } [Trace - 12:53:02 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:53:02 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:53:02 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:536 request for processing | Type='Parallel' Name='textDocument/codeAction:536'" } [Info - 12:53:02 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:536 request for processing | Type='Parallel' Name='textDocument/codeAction:536' [Trace - 12:53:02 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 536 | Method='textDocument/codeAction' ResponseId='536'" } [Info - 12:53:02 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 536 | Method='textDocument/codeAction' ResponseId='536' [Trace - 12:53:02 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (536) textDocument/codeAction | Id='536' Method='textDocument/codeAction'" } [Info - 12:53:02 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (536) textDocument/codeAction | Id='536' Method='textDocument/codeAction' [Trace - 12:53:02 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (536) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='536' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:53:02 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (536) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='536' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:53:02 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:53:02 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:53:02 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (536) textDocument/codeAction in 0ms | Id='536' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:53:02 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (536) textDocument/codeAction in 0ms | Id='536' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:53:02 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 536 in 0ms | Method='textDocument/codeAction' ResponseId='536' ElapsedMilliseconds='0'" } [Info - 12:53:02 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 536 in 0ms | Method='textDocument/codeAction' ResponseId='536' ElapsedMilliseconds='0' [Trace - 12:53:02 am] Received response 'textDocument/codeAction - (536)' in 2ms. Result: [] [Trace - 12:53:02 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 272 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 377 }, "end": { "line": 233, "character": 377 } }, "rangeLength": 0, "text": "\"" } ] } [Trace - 12:53:02 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:53:02 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:53:02 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:53:02 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:53:02 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:53:02 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:53:02 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:53:02 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:53:02 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:53:02 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:53:02 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:53:02 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:53:02 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:53:02 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:53:02 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:53:02 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:53:02 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:53:02 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:53:02 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:378 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:53:02 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:378 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:53:02 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:53:02 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:53:03 am] Sending request 'textDocument/foldingRange - (537)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:53:03 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:53:03 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:53:03 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:537 request for processing | Type='Parallel' Name='textDocument/foldingRange:537'" } [Info - 12:53:03 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:537 request for processing | Type='Parallel' Name='textDocument/foldingRange:537' [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 537 | Method='textDocument/foldingRange' ResponseId='537'" } [Info - 12:53:03 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 537 | Method='textDocument/foldingRange' ResponseId='537' [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (537) textDocument/foldingRange | Id='537' Method='textDocument/foldingRange'" } [Info - 12:53:03 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (537) textDocument/foldingRange | Id='537' Method='textDocument/foldingRange' [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (537) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='537' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:53:03 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (537) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='537' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:53:03 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (537) textDocument/foldingRange in 0ms | Id='537' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:53:03 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (537) textDocument/foldingRange in 0ms | Id='537' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 537 in 0ms | Method='textDocument/foldingRange' ResponseId='537' ElapsedMilliseconds='0'" } [Info - 12:53:03 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 537 in 0ms | Method='textDocument/foldingRange' ResponseId='537' ElapsedMilliseconds='0' [Trace - 12:53:03 am] Received response 'textDocument/foldingRange - (537)' in 2ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:53:03 am] Sending request 'textDocument/codeLens - (538)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:53:03 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:538 request for processing | Type='Parallel' Name='textDocument/codeLens:538'" } [Info - 12:53:03 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:538 request for processing | Type='Parallel' Name='textDocument/codeLens:538' [Trace - 12:53:03 am] Sending request 'textDocument/codeAction - (539)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 378 }, "end": { "line": 233, "character": 378 } }, "context": { "diagnostics": [] } } [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 538 | Method='textDocument/codeLens' ResponseId='538'" } [Info - 12:53:03 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 538 | Method='textDocument/codeLens' ResponseId='538' [Trace - 12:53:03 am] Sending request 'textDocument/codeLens - (540)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (538) textDocument/codeLens | Id='538' Method='textDocument/codeLens'" } [Info - 12:53:03 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (538) textDocument/codeLens | Id='538' Method='textDocument/codeLens' [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (538) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='538' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:53:03 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (538) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='538' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:53:03 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:53:03 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:53:03 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:53:03 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (538) textDocument/codeLens in 0ms | Id='538' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:53:03 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (538) textDocument/codeLens in 0ms | Id='538' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 538 in 0ms | Method='textDocument/codeLens' ResponseId='538' ElapsedMilliseconds='0'" } [Info - 12:53:03 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 538 in 0ms | Method='textDocument/codeLens' ResponseId='538' ElapsedMilliseconds='0' [Trace - 12:53:03 am] Received response 'textDocument/codeLens - (538)' in 2ms. Result: [] [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:53:03 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:539 request for processing | Type='Parallel' Name='textDocument/codeAction:539'" } [Info - 12:53:03 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:539 request for processing | Type='Parallel' Name='textDocument/codeAction:539' [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 539 | Method='textDocument/codeAction' ResponseId='539'" } [Info - 12:53:03 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 539 | Method='textDocument/codeAction' ResponseId='539' [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (539) textDocument/codeAction | Id='539' Method='textDocument/codeAction'" } [Info - 12:53:03 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (539) textDocument/codeAction | Id='539' Method='textDocument/codeAction' [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (539) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='539' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:53:03 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (539) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='539' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:53:03 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (539) textDocument/codeAction in 0ms | Id='539' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:53:03 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (539) textDocument/codeAction in 0ms | Id='539' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 539 in 0ms | Method='textDocument/codeAction' ResponseId='539' ElapsedMilliseconds='0'" } [Info - 12:53:03 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 539 in 0ms | Method='textDocument/codeAction' ResponseId='539' ElapsedMilliseconds='0' [Trace - 12:53:03 am] Received response 'textDocument/codeAction - (539)' in 2ms. Result: [] [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:53:03 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:540 request for processing | Type='Parallel' Name='textDocument/codeLens:540'" } [Info - 12:53:03 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:540 request for processing | Type='Parallel' Name='textDocument/codeLens:540' [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 540 | Method='textDocument/codeLens' ResponseId='540'" } [Info - 12:53:03 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 540 | Method='textDocument/codeLens' ResponseId='540' [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (540) textDocument/codeLens | Id='540' Method='textDocument/codeLens'" } [Info - 12:53:03 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (540) textDocument/codeLens | Id='540' Method='textDocument/codeLens' [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (540) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='540' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:53:03 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (540) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='540' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:53:03 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:53:03 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:53:03 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:53:03 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (540) textDocument/codeLens in 0ms | Id='540' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:53:03 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (540) textDocument/codeLens in 0ms | Id='540' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 540 in 0ms | Method='textDocument/codeLens' ResponseId='540' ElapsedMilliseconds='0'" } [Info - 12:53:03 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 540 in 0ms | Method='textDocument/codeLens' ResponseId='540' ElapsedMilliseconds='0' [Trace - 12:53:03 am] Received response 'textDocument/codeLens - (540)' in 2ms. Result: [] [Trace - 12:53:03 am] Sending request 'textDocument/documentSymbol - (541)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:53:03 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:541 request for processing | Type='Parallel' Name='textDocument/documentSymbol:541'" } [Info - 12:53:03 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:541 request for processing | Type='Parallel' Name='textDocument/documentSymbol:541' [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 541 | Method='textDocument/documentSymbol' ResponseId='541'" } [Info - 12:53:03 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 541 | Method='textDocument/documentSymbol' ResponseId='541' [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (541) textDocument/documentSymbol | Id='541' Method='textDocument/documentSymbol'" } [Info - 12:53:03 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (541) textDocument/documentSymbol | Id='541' Method='textDocument/documentSymbol' [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (541) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='541' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:53:03 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (541) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='541' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:53:03 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | " } [Info - 12:53:03 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:53:03 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:53:03 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (541) textDocument/documentSymbol in 1ms | Id='541' Method='textDocument/documentSymbol' ElapsedMilliseconds='1'" } [Info - 12:53:03 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (541) textDocument/documentSymbol in 1ms | Id='541' Method='textDocument/documentSymbol' ElapsedMilliseconds='1' [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 541 in 1ms | Method='textDocument/documentSymbol' ResponseId='541' ElapsedMilliseconds='1'" } [Info - 12:53:03 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 541 in 1ms | Method='textDocument/documentSymbol' ResponseId='541' ElapsedMilliseconds='1' [Trace - 12:53:03 am] Received response 'textDocument/documentSymbol - (541)' in 4ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:53:03 am] Sending request 'textDocument/hover - (542)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 405 } } [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover'" } [Info - 12:53:03 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover' [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:542 request for processing | Type='Parallel' Name='textDocument/hover:542'" } [Info - 12:53:03 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:542 request for processing | Type='Parallel' Name='textDocument/hover:542' [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 542 | Method='textDocument/hover' ResponseId='542'" } [Info - 12:53:03 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 542 | Method='textDocument/hover' ResponseId='542' [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (542) textDocument/hover | Id='542' Method='textDocument/hover'" } [Info - 12:53:03 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (542) textDocument/hover | Id='542' Method='textDocument/hover' [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (542) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='542' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams'" } [Info - 12:53:03 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (542) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='542' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams' [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover'" } [Info - 12:53:03 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover' [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (542) textDocument/hover in 0ms | Id='542' Method='textDocument/hover' ElapsedMilliseconds='0'" } [Info - 12:53:03 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (542) textDocument/hover in 0ms | Id='542' Method='textDocument/hover' ElapsedMilliseconds='0' [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 542 in 0ms | Method='textDocument/hover' ResponseId='542' ElapsedMilliseconds='0'" } [Info - 12:53:03 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 542 in 0ms | Method='textDocument/hover' ResponseId='542' ElapsedMilliseconds='0' [Trace - 12:53:03 am] Received response 'textDocument/hover - (542)' in 2ms. Result: { "contents": null } [Trace - 12:53:03 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 273 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 403 }, "end": { "line": 233, "character": 403 } }, "rangeLength": 0, "text": "\"" } ] } [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:53:03 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:53:03 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:53:03 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:53:03 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:53:03 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:53:03 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:53:03 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:53:03 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:53:03 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:404 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:53:03 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:404 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:53:03 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:53:03 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:53:04 am] Sending request 'textDocument/foldingRange - (543)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:53:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:53:04 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:53:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:53:04 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:53:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:53:04 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:53:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:543 request for processing | Type='Parallel' Name='textDocument/foldingRange:543'" } [Info - 12:53:04 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:543 request for processing | Type='Parallel' Name='textDocument/foldingRange:543' [Trace - 12:53:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 543 | Method='textDocument/foldingRange' ResponseId='543'" } [Info - 12:53:04 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 543 | Method='textDocument/foldingRange' ResponseId='543' [Trace - 12:53:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (543) textDocument/foldingRange | Id='543' Method='textDocument/foldingRange'" } [Info - 12:53:04 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (543) textDocument/foldingRange | Id='543' Method='textDocument/foldingRange' [Trace - 12:53:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (543) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='543' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:53:04 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (543) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='543' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:53:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:53:04 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:53:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (543) textDocument/foldingRange in 0ms | Id='543' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:53:04 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (543) textDocument/foldingRange in 0ms | Id='543' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:53:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 543 in 0ms | Method='textDocument/foldingRange' ResponseId='543' ElapsedMilliseconds='0'" } [Info - 12:53:04 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 543 in 0ms | Method='textDocument/foldingRange' ResponseId='543' ElapsedMilliseconds='0' [Trace - 12:53:04 am] Received response 'textDocument/foldingRange - (543)' in 2ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:53:04 am] Sending request 'textDocument/codeLens - (544)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:53:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:53:04 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:53:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:544 request for processing | Type='Parallel' Name='textDocument/codeLens:544'" } [Info - 12:53:04 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:544 request for processing | Type='Parallel' Name='textDocument/codeLens:544' [Trace - 12:53:04 am] Sending request 'textDocument/codeAction - (545)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 404 }, "end": { "line": 233, "character": 404 } }, "context": { "diagnostics": [] } } [Trace - 12:53:04 am] Sending request 'textDocument/codeLens - (546)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:53:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 544 | Method='textDocument/codeLens' ResponseId='544'" } [Info - 12:53:04 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 544 | Method='textDocument/codeLens' ResponseId='544' [Trace - 12:53:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (544) textDocument/codeLens | Id='544' Method='textDocument/codeLens'" } [Info - 12:53:04 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (544) textDocument/codeLens | Id='544' Method='textDocument/codeLens' [Trace - 12:53:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (544) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='544' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:53:04 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (544) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='544' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:53:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:53:04 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:53:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:53:04 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:53:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:53:04 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:53:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:53:04 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:53:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (544) textDocument/codeLens in 0ms | Id='544' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:53:04 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (544) textDocument/codeLens in 0ms | Id='544' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:53:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 544 in 0ms | Method='textDocument/codeLens' ResponseId='544' ElapsedMilliseconds='0'" } [Info - 12:53:04 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 544 in 0ms | Method='textDocument/codeLens' ResponseId='544' ElapsedMilliseconds='0' [Trace - 12:53:04 am] Received response 'textDocument/codeLens - (544)' in 4ms. Result: [] [Trace - 12:53:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:53:04 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:53:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:545 request for processing | Type='Parallel' Name='textDocument/codeAction:545'" } [Info - 12:53:04 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:545 request for processing | Type='Parallel' Name='textDocument/codeAction:545' [Trace - 12:53:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 545 | Method='textDocument/codeAction' ResponseId='545'" } [Info - 12:53:04 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 545 | Method='textDocument/codeAction' ResponseId='545' [Trace - 12:53:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (545) textDocument/codeAction | Id='545' Method='textDocument/codeAction'" } [Info - 12:53:04 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (545) textDocument/codeAction | Id='545' Method='textDocument/codeAction' [Trace - 12:53:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (545) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='545' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:53:04 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (545) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='545' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:53:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:53:04 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:53:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (545) textDocument/codeAction in 0ms | Id='545' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:53:04 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (545) textDocument/codeAction in 0ms | Id='545' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:53:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 545 in 0ms | Method='textDocument/codeAction' ResponseId='545' ElapsedMilliseconds='0'" } [Info - 12:53:04 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 545 in 0ms | Method='textDocument/codeAction' ResponseId='545' ElapsedMilliseconds='0' [Trace - 12:53:04 am] Received response 'textDocument/codeAction - (545)' in 2ms. Result: [] [Trace - 12:53:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:53:04 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:53:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:546 request for processing | Type='Parallel' Name='textDocument/codeLens:546'" } [Info - 12:53:04 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:546 request for processing | Type='Parallel' Name='textDocument/codeLens:546' [Trace - 12:53:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 546 | Method='textDocument/codeLens' ResponseId='546'" } [Info - 12:53:04 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 546 | Method='textDocument/codeLens' ResponseId='546' [Trace - 12:53:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (546) textDocument/codeLens | Id='546' Method='textDocument/codeLens'" } [Info - 12:53:04 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (546) textDocument/codeLens | Id='546' Method='textDocument/codeLens' [Trace - 12:53:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (546) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='546' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:53:04 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (546) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='546' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:53:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:53:04 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:53:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:53:04 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:53:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:53:04 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:53:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:53:04 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:53:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (546) textDocument/codeLens in 0ms | Id='546' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:53:04 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (546) textDocument/codeLens in 0ms | Id='546' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:53:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 546 in 0ms | Method='textDocument/codeLens' ResponseId='546' ElapsedMilliseconds='0'" } [Info - 12:53:04 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 546 in 0ms | Method='textDocument/codeLens' ResponseId='546' ElapsedMilliseconds='0' [Trace - 12:53:04 am] Received response 'textDocument/codeLens - (546)' in 3ms. Result: [] [Trace - 12:53:04 am] Sending request 'textDocument/documentSymbol - (547)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:53:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:53:04 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:53:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:547 request for processing | Type='Parallel' Name='textDocument/documentSymbol:547'" } [Info - 12:53:04 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:547 request for processing | Type='Parallel' Name='textDocument/documentSymbol:547' [Trace - 12:53:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 547 | Method='textDocument/documentSymbol' ResponseId='547'" } [Info - 12:53:04 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 547 | Method='textDocument/documentSymbol' ResponseId='547' [Trace - 12:53:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (547) textDocument/documentSymbol | Id='547' Method='textDocument/documentSymbol'" } [Info - 12:53:04 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (547) textDocument/documentSymbol | Id='547' Method='textDocument/documentSymbol' [Trace - 12:53:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (547) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='547' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:53:04 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (547) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='547' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:53:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:53:04 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:53:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:53:04 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 0ms. | [Trace - 12:53:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:53:04 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:53:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:53:04 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:53:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (547) textDocument/documentSymbol in 0ms | Id='547' Method='textDocument/documentSymbol' ElapsedMilliseconds='0'" } [Info - 12:53:04 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (547) textDocument/documentSymbol in 0ms | Id='547' Method='textDocument/documentSymbol' ElapsedMilliseconds='0' [Trace - 12:53:04 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 547 in 0ms | Method='textDocument/documentSymbol' ResponseId='547' ElapsedMilliseconds='0'" } [Info - 12:53:04 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 547 in 0ms | Method='textDocument/documentSymbol' ResponseId='547' ElapsedMilliseconds='0' [Trace - 12:53:04 am] Received response 'textDocument/documentSymbol - (547)' in 2ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:53:14 am] Sending request 'textDocument/hover - (548)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 256 } } [Trace - 12:53:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover'" } [Info - 12:53:14 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover' [Trace - 12:53:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:548 request for processing | Type='Parallel' Name='textDocument/hover:548'" } [Info - 12:53:14 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:548 request for processing | Type='Parallel' Name='textDocument/hover:548' [Trace - 12:53:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 548 | Method='textDocument/hover' ResponseId='548'" } [Info - 12:53:14 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 548 | Method='textDocument/hover' ResponseId='548' [Trace - 12:53:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (548) textDocument/hover | Id='548' Method='textDocument/hover'" } [Info - 12:53:14 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (548) textDocument/hover | Id='548' Method='textDocument/hover' [Trace - 12:53:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (548) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='548' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams'" } [Info - 12:53:14 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (548) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='548' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams' [Trace - 12:53:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover'" } [Info - 12:53:14 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover' [Trace - 12:53:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (548) textDocument/hover in 0ms | Id='548' Method='textDocument/hover' ElapsedMilliseconds='0'" } [Info - 12:53:14 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (548) textDocument/hover in 0ms | Id='548' Method='textDocument/hover' ElapsedMilliseconds='0' [Trace - 12:53:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 548 in 0ms | Method='textDocument/hover' ResponseId='548' ElapsedMilliseconds='0'" } [Info - 12:53:14 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 548 in 0ms | Method='textDocument/hover' ResponseId='548' ElapsedMilliseconds='0' [Trace - 12:53:14 am] Received response 'textDocument/hover - (548)' in 1ms. Result: { "contents": null } [Trace - 12:53:14 am] Sending request 'textDocument/codeAction - (549)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 256 }, "end": { "line": 233, "character": 257 } }, "context": { "diagnostics": [] } } [Trace - 12:53:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:53:14 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:53:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:549 request for processing | Type='Parallel' Name='textDocument/codeAction:549'" } [Info - 12:53:14 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:549 request for processing | Type='Parallel' Name='textDocument/codeAction:549' [Trace - 12:53:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 549 | Method='textDocument/codeAction' ResponseId='549'" } [Info - 12:53:14 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 549 | Method='textDocument/codeAction' ResponseId='549' [Trace - 12:53:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (549) textDocument/codeAction | Id='549' Method='textDocument/codeAction'" } [Info - 12:53:14 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (549) textDocument/codeAction | Id='549' Method='textDocument/codeAction' [Trace - 12:53:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (549) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='549' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:53:14 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (549) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='549' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:53:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:53:14 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:53:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (549) textDocument/codeAction in 0ms | Id='549' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:53:14 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (549) textDocument/codeAction in 0ms | Id='549' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:53:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 549 in 0ms | Method='textDocument/codeAction' ResponseId='549' ElapsedMilliseconds='0'" } [Info - 12:53:14 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 549 in 0ms | Method='textDocument/codeAction' ResponseId='549' ElapsedMilliseconds='0' [Trace - 12:53:14 am] Received response 'textDocument/codeAction - (549)' in 3ms. Result: [] [Trace - 12:53:15 am] Sending request 'textDocument/hover - (550)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 257 } } [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover'" } [Info - 12:53:15 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:550 request for processing | Type='Parallel' Name='textDocument/hover:550'" } [Info - 12:53:15 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:550 request for processing | Type='Parallel' Name='textDocument/hover:550' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 550 | Method='textDocument/hover' ResponseId='550'" } [Info - 12:53:15 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 550 | Method='textDocument/hover' ResponseId='550' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (550) textDocument/hover | Id='550' Method='textDocument/hover'" } [Info - 12:53:15 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (550) textDocument/hover | Id='550' Method='textDocument/hover' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (550) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='550' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams'" } [Info - 12:53:15 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (550) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='550' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover'" } [Info - 12:53:15 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (550) textDocument/hover in 0ms | Id='550' Method='textDocument/hover' ElapsedMilliseconds='0'" } [Info - 12:53:15 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (550) textDocument/hover in 0ms | Id='550' Method='textDocument/hover' ElapsedMilliseconds='0' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 550 in 0ms | Method='textDocument/hover' ResponseId='550' ElapsedMilliseconds='0'" } [Info - 12:53:15 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 550 in 0ms | Method='textDocument/hover' ResponseId='550' ElapsedMilliseconds='0' [Trace - 12:53:15 am] Received response 'textDocument/hover - (550)' in 3ms. Result: { "contents": null } [Trace - 12:53:15 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 274 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 256 }, "end": { "line": 233, "character": 257 } }, "rangeLength": 1, "text": "\"" } ] } [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:53:15 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:53:15 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:53:15 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:53:15 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:53:15 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:53:15 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:53:15 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:53:15 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:53:15 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:257 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:53:15 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:257 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:53:15 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:53:15 am] Sending request 'textDocument/foldingRange - (551)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:53:15 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:53:15 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:53:15 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:551 request for processing | Type='Parallel' Name='textDocument/foldingRange:551'" } [Info - 12:53:15 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:551 request for processing | Type='Parallel' Name='textDocument/foldingRange:551' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 551 | Method='textDocument/foldingRange' ResponseId='551'" } [Info - 12:53:15 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 551 | Method='textDocument/foldingRange' ResponseId='551' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (551) textDocument/foldingRange | Id='551' Method='textDocument/foldingRange'" } [Info - 12:53:15 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (551) textDocument/foldingRange | Id='551' Method='textDocument/foldingRange' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (551) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='551' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:53:15 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (551) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='551' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:53:15 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (551) textDocument/foldingRange in 0ms | Id='551' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:53:15 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (551) textDocument/foldingRange in 0ms | Id='551' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 551 in 0ms | Method='textDocument/foldingRange' ResponseId='551' ElapsedMilliseconds='0'" } [Info - 12:53:15 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 551 in 0ms | Method='textDocument/foldingRange' ResponseId='551' ElapsedMilliseconds='0' [Trace - 12:53:15 am] Received response 'textDocument/foldingRange - (551)' in 2ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:53:15 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 275 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 257 }, "end": { "line": 233, "character": 257 } }, "rangeLength": 0, "text": "\"" } ] } [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:53:15 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:53:15 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:53:15 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:53:15 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:53:15 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:53:15 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:53:15 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:53:15 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:53:15 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:258 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:53:15 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:258 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:53:15 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:53:15 am] Sending request 'textDocument/foldingRange - (552)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:53:15 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:53:15 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:53:15 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:552 request for processing | Type='Parallel' Name='textDocument/foldingRange:552'" } [Info - 12:53:15 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:552 request for processing | Type='Parallel' Name='textDocument/foldingRange:552' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 552 | Method='textDocument/foldingRange' ResponseId='552'" } [Info - 12:53:15 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 552 | Method='textDocument/foldingRange' ResponseId='552' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (552) textDocument/foldingRange | Id='552' Method='textDocument/foldingRange'" } [Info - 12:53:15 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (552) textDocument/foldingRange | Id='552' Method='textDocument/foldingRange' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (552) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='552' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:53:15 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (552) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='552' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:53:15 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (552) textDocument/foldingRange in 0ms | Id='552' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:53:15 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (552) textDocument/foldingRange in 0ms | Id='552' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 552 in 0ms | Method='textDocument/foldingRange' ResponseId='552' ElapsedMilliseconds='0'" } [Info - 12:53:15 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 552 in 0ms | Method='textDocument/foldingRange' ResponseId='552' ElapsedMilliseconds='0' [Trace - 12:53:15 am] Received response 'textDocument/foldingRange - (552)' in 1ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:53:15 am] Sending request 'textDocument/codeLens - (553)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:53:15 am] Sending request 'textDocument/codeAction - (554)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 258 }, "end": { "line": 233, "character": 258 } }, "context": { "diagnostics": [] } } [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:53:15 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:53:15 am] Sending request 'textDocument/codeLens - (555)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:553 request for processing | Type='Parallel' Name='textDocument/codeLens:553'" } [Info - 12:53:15 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:553 request for processing | Type='Parallel' Name='textDocument/codeLens:553' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 553 | Method='textDocument/codeLens' ResponseId='553'" } [Info - 12:53:15 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 553 | Method='textDocument/codeLens' ResponseId='553' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (553) textDocument/codeLens | Id='553' Method='textDocument/codeLens'" } [Info - 12:53:15 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (553) textDocument/codeLens | Id='553' Method='textDocument/codeLens' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (553) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='553' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:53:15 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (553) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='553' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:53:15 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:53:15 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:53:15 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:53:15 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (553) textDocument/codeLens in 0ms | Id='553' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:53:15 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (553) textDocument/codeLens in 0ms | Id='553' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 553 in 0ms | Method='textDocument/codeLens' ResponseId='553' ElapsedMilliseconds='0'" } [Info - 12:53:15 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 553 in 0ms | Method='textDocument/codeLens' ResponseId='553' ElapsedMilliseconds='0' [Trace - 12:53:15 am] Received response 'textDocument/codeLens - (553)' in 3ms. Result: [] [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:53:15 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:554 request for processing | Type='Parallel' Name='textDocument/codeAction:554'" } [Info - 12:53:15 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:554 request for processing | Type='Parallel' Name='textDocument/codeAction:554' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 554 | Method='textDocument/codeAction' ResponseId='554'" } [Info - 12:53:15 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 554 | Method='textDocument/codeAction' ResponseId='554' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (554) textDocument/codeAction | Id='554' Method='textDocument/codeAction'" } [Info - 12:53:15 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (554) textDocument/codeAction | Id='554' Method='textDocument/codeAction' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (554) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='554' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:53:15 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (554) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='554' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:53:15 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (554) textDocument/codeAction in 0ms | Id='554' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:53:15 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (554) textDocument/codeAction in 0ms | Id='554' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 554 in 0ms | Method='textDocument/codeAction' ResponseId='554' ElapsedMilliseconds='0'" } [Info - 12:53:15 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 554 in 0ms | Method='textDocument/codeAction' ResponseId='554' ElapsedMilliseconds='0' [Trace - 12:53:15 am] Received response 'textDocument/codeAction - (554)' in 3ms. Result: [] [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:53:15 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:555 request for processing | Type='Parallel' Name='textDocument/codeLens:555'" } [Info - 12:53:15 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:555 request for processing | Type='Parallel' Name='textDocument/codeLens:555' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 555 | Method='textDocument/codeLens' ResponseId='555'" } [Info - 12:53:15 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 555 | Method='textDocument/codeLens' ResponseId='555' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (555) textDocument/codeLens | Id='555' Method='textDocument/codeLens'" } [Info - 12:53:15 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (555) textDocument/codeLens | Id='555' Method='textDocument/codeLens' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (555) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='555' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:53:15 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (555) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='555' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:53:15 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:53:15 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:53:15 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:53:15 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (555) textDocument/codeLens in 0ms | Id='555' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:53:15 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (555) textDocument/codeLens in 0ms | Id='555' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 555 in 0ms | Method='textDocument/codeLens' ResponseId='555' ElapsedMilliseconds='0'" } [Info - 12:53:15 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 555 in 0ms | Method='textDocument/codeLens' ResponseId='555' ElapsedMilliseconds='0' [Trace - 12:53:15 am] Received response 'textDocument/codeLens - (555)' in 3ms. Result: [] [Trace - 12:53:15 am] Sending request 'textDocument/documentSymbol - (556)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:53:15 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:556 request for processing | Type='Parallel' Name='textDocument/documentSymbol:556'" } [Info - 12:53:15 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:556 request for processing | Type='Parallel' Name='textDocument/documentSymbol:556' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 556 | Method='textDocument/documentSymbol' ResponseId='556'" } [Info - 12:53:15 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 556 | Method='textDocument/documentSymbol' ResponseId='556' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (556) textDocument/documentSymbol | Id='556' Method='textDocument/documentSymbol'" } [Info - 12:53:15 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (556) textDocument/documentSymbol | Id='556' Method='textDocument/documentSymbol' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (556) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='556' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:53:15 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (556) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='556' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:53:15 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:53:15 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 0ms. | [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:53:15 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:53:15 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (556) textDocument/documentSymbol in 1ms | Id='556' Method='textDocument/documentSymbol' ElapsedMilliseconds='1'" } [Info - 12:53:15 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (556) textDocument/documentSymbol in 1ms | Id='556' Method='textDocument/documentSymbol' ElapsedMilliseconds='1' [Trace - 12:53:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 556 in 1ms | Method='textDocument/documentSymbol' ResponseId='556' ElapsedMilliseconds='1'" } [Info - 12:53:15 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 556 in 1ms | Method='textDocument/documentSymbol' ResponseId='556' ElapsedMilliseconds='1' [Trace - 12:53:15 am] Received response 'textDocument/documentSymbol - (556)' in 2ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:53:16 am] Sending request 'textDocument/hover - (557)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 293 } } [Trace - 12:53:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover'" } [Info - 12:53:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover' [Trace - 12:53:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:557 request for processing | Type='Parallel' Name='textDocument/hover:557'" } [Info - 12:53:16 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:557 request for processing | Type='Parallel' Name='textDocument/hover:557' [Trace - 12:53:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 557 | Method='textDocument/hover' ResponseId='557'" } [Info - 12:53:16 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 557 | Method='textDocument/hover' ResponseId='557' [Trace - 12:53:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (557) textDocument/hover | Id='557' Method='textDocument/hover'" } [Info - 12:53:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (557) textDocument/hover | Id='557' Method='textDocument/hover' [Trace - 12:53:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (557) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='557' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams'" } [Info - 12:53:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (557) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='557' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams' [Trace - 12:53:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover'" } [Info - 12:53:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover' [Trace - 12:53:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (557) textDocument/hover in 0ms | Id='557' Method='textDocument/hover' ElapsedMilliseconds='0'" } [Info - 12:53:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (557) textDocument/hover in 0ms | Id='557' Method='textDocument/hover' ElapsedMilliseconds='0' [Trace - 12:53:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 557 in 0ms | Method='textDocument/hover' ResponseId='557' ElapsedMilliseconds='0'" } [Info - 12:53:16 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 557 in 0ms | Method='textDocument/hover' ResponseId='557' ElapsedMilliseconds='0' [Trace - 12:53:16 am] Received response 'textDocument/hover - (557)' in 3ms. Result: { "contents": null } [Trace - 12:53:16 am] Sending request 'textDocument/hover - (558)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 293 } } [Trace - 12:53:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover'" } [Info - 12:53:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover' [Trace - 12:53:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:558 request for processing | Type='Parallel' Name='textDocument/hover:558'" } [Info - 12:53:16 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:558 request for processing | Type='Parallel' Name='textDocument/hover:558' [Trace - 12:53:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 558 | Method='textDocument/hover' ResponseId='558'" } [Info - 12:53:16 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 558 | Method='textDocument/hover' ResponseId='558' [Trace - 12:53:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (558) textDocument/hover | Id='558' Method='textDocument/hover'" } [Info - 12:53:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (558) textDocument/hover | Id='558' Method='textDocument/hover' [Trace - 12:53:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (558) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='558' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams'" } [Info - 12:53:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (558) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='558' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams' [Trace - 12:53:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover'" } [Info - 12:53:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover' [Trace - 12:53:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (558) textDocument/hover in 0ms | Id='558' Method='textDocument/hover' ElapsedMilliseconds='0'" } [Info - 12:53:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (558) textDocument/hover in 0ms | Id='558' Method='textDocument/hover' ElapsedMilliseconds='0' [Trace - 12:53:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 558 in 0ms | Method='textDocument/hover' ResponseId='558' ElapsedMilliseconds='0'" } [Info - 12:53:16 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 558 in 0ms | Method='textDocument/hover' ResponseId='558' ElapsedMilliseconds='0' [Trace - 12:53:16 am] Received response 'textDocument/hover - (558)' in 5ms. Result: { "contents": null } [Trace - 12:53:16 am] Sending request 'textDocument/documentHighlight - (559)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 294 } } [Trace - 12:53:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight'" } [Info - 12:53:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight' [Trace - 12:53:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:559 request for processing | Type='Parallel' Name='textDocument/documentHighlight:559'" } [Info - 12:53:16 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:559 request for processing | Type='Parallel' Name='textDocument/documentHighlight:559' [Trace - 12:53:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 559 | Method='textDocument/documentHighlight' ResponseId='559'" } [Info - 12:53:16 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 559 | Method='textDocument/documentHighlight' ResponseId='559' [Trace - 12:53:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (559) textDocument/documentHighlight | Id='559' Method='textDocument/documentHighlight'" } [Info - 12:53:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (559) textDocument/documentHighlight | Id='559' Method='textDocument/documentHighlight' [Trace - 12:53:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (559) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='559' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams'" } [Info - 12:53:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (559) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='559' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams' [Trace - 12:53:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer'" } [Info - 12:53:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer' [Trace - 12:53:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (559) textDocument/documentHighlight in 0ms | Id='559' Method='textDocument/documentHighlight' ElapsedMilliseconds='0'" } [Info - 12:53:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (559) textDocument/documentHighlight in 0ms | Id='559' Method='textDocument/documentHighlight' ElapsedMilliseconds='0' [Trace - 12:53:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 559 in 0ms | Method='textDocument/documentHighlight' ResponseId='559' ElapsedMilliseconds='0'" } [Info - 12:53:16 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 559 in 0ms | Method='textDocument/documentHighlight' ResponseId='559' ElapsedMilliseconds='0' [Trace - 12:53:16 am] Received response 'textDocument/documentHighlight - (559)' in 2ms. Result: [] [Trace - 12:53:16 am] Sending request 'textDocument/codeAction - (560)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 294 }, "end": { "line": 233, "character": 295 } }, "context": { "diagnostics": [] } } [Trace - 12:53:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:53:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:53:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:560 request for processing | Type='Parallel' Name='textDocument/codeAction:560'" } [Info - 12:53:16 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:560 request for processing | Type='Parallel' Name='textDocument/codeAction:560' [Trace - 12:53:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 560 | Method='textDocument/codeAction' ResponseId='560'" } [Info - 12:53:16 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 560 | Method='textDocument/codeAction' ResponseId='560' [Trace - 12:53:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (560) textDocument/codeAction | Id='560' Method='textDocument/codeAction'" } [Info - 12:53:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (560) textDocument/codeAction | Id='560' Method='textDocument/codeAction' [Trace - 12:53:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (560) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='560' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:53:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (560) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='560' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:53:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:53:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:53:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (560) textDocument/codeAction in 0ms | Id='560' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:53:16 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (560) textDocument/codeAction in 0ms | Id='560' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:53:16 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 560 in 0ms | Method='textDocument/codeAction' ResponseId='560' ElapsedMilliseconds='0'" } [Info - 12:53:16 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 560 in 0ms | Method='textDocument/codeAction' ResponseId='560' ElapsedMilliseconds='0' [Trace - 12:53:16 am] Received response 'textDocument/codeAction - (560)' in 4ms. Result: [] [Trace - 12:53:17 am] Sending request 'textDocument/hover - (561)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 233, "character": 294 } } [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover'" } [Info - 12:53:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:561 request for processing | Type='Parallel' Name='textDocument/hover:561'" } [Info - 12:53:17 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:561 request for processing | Type='Parallel' Name='textDocument/hover:561' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 561 | Method='textDocument/hover' ResponseId='561'" } [Info - 12:53:17 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 561 | Method='textDocument/hover' ResponseId='561' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (561) textDocument/hover | Id='561' Method='textDocument/hover'" } [Info - 12:53:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (561) textDocument/hover | Id='561' Method='textDocument/hover' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (561) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='561' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams'" } [Info - 12:53:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (561) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='561' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover'" } [Info - 12:53:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (561) textDocument/hover in 0ms | Id='561' Method='textDocument/hover' ElapsedMilliseconds='0'" } [Info - 12:53:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (561) textDocument/hover in 0ms | Id='561' Method='textDocument/hover' ElapsedMilliseconds='0' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 561 in 0ms | Method='textDocument/hover' ResponseId='561' ElapsedMilliseconds='0'" } [Info - 12:53:17 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 561 in 0ms | Method='textDocument/hover' ResponseId='561' ElapsedMilliseconds='0' [Trace - 12:53:17 am] Received response 'textDocument/hover - (561)' in 4ms. Result: { "contents": null } [Trace - 12:53:17 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 276 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 294 }, "end": { "line": 233, "character": 295 } }, "rangeLength": 1, "text": "\"" } ] } [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:53:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:53:17 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:53:17 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:53:17 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:53:17 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:53:17 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:53:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:53:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:53:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:295 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:53:17 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:295 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:53:17 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:53:17 am] Sending request 'textDocument/foldingRange - (562)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:53:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:53:17 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:53:17 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:562 request for processing | Type='Parallel' Name='textDocument/foldingRange:562'" } [Info - 12:53:17 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:562 request for processing | Type='Parallel' Name='textDocument/foldingRange:562' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 562 | Method='textDocument/foldingRange' ResponseId='562'" } [Info - 12:53:17 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 562 | Method='textDocument/foldingRange' ResponseId='562' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (562) textDocument/foldingRange | Id='562' Method='textDocument/foldingRange'" } [Info - 12:53:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (562) textDocument/foldingRange | Id='562' Method='textDocument/foldingRange' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (562) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='562' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:53:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (562) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='562' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:53:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (562) textDocument/foldingRange in 0ms | Id='562' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:53:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (562) textDocument/foldingRange in 0ms | Id='562' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 562 in 0ms | Method='textDocument/foldingRange' ResponseId='562' ElapsedMilliseconds='0'" } [Info - 12:53:17 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 562 in 0ms | Method='textDocument/foldingRange' ResponseId='562' ElapsedMilliseconds='0' [Trace - 12:53:17 am] Received response 'textDocument/foldingRange - (562)' in 1ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:53:17 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 277 }, "contentChanges": [ { "range": { "start": { "line": 233, "character": 295 }, "end": { "line": 233, "character": 295 } }, "rangeLength": 0, "text": "\"" } ] } [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:53:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:53:17 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:53:17 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:53:17 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:53:17 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:53:17 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:53:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:53:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:53:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:296 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:53:17 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 234:296 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:53:17 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:53:17 am] Sending request 'textDocument/foldingRange - (563)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:53:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:53:17 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:53:17 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:563 request for processing | Type='Parallel' Name='textDocument/foldingRange:563'" } [Info - 12:53:17 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:563 request for processing | Type='Parallel' Name='textDocument/foldingRange:563' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 563 | Method='textDocument/foldingRange' ResponseId='563'" } [Info - 12:53:17 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 563 | Method='textDocument/foldingRange' ResponseId='563' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (563) textDocument/foldingRange | Id='563' Method='textDocument/foldingRange'" } [Info - 12:53:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (563) textDocument/foldingRange | Id='563' Method='textDocument/foldingRange' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (563) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='563' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:53:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (563) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='563' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:53:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (563) textDocument/foldingRange in 0ms | Id='563' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:53:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (563) textDocument/foldingRange in 0ms | Id='563' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 563 in 0ms | Method='textDocument/foldingRange' ResponseId='563' ElapsedMilliseconds='0'" } [Info - 12:53:17 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 563 in 0ms | Method='textDocument/foldingRange' ResponseId='563' ElapsedMilliseconds='0' [Trace - 12:53:17 am] Received response 'textDocument/foldingRange - (563)' in 1ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:53:17 am] Sending request 'textDocument/codeLens - (564)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:53:17 am] Sending request 'textDocument/codeAction - (565)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 233, "character": 296 }, "end": { "line": 233, "character": 296 } }, "context": { "diagnostics": [] } } [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:53:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:564 request for processing | Type='Parallel' Name='textDocument/codeLens:564'" } [Info - 12:53:17 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:564 request for processing | Type='Parallel' Name='textDocument/codeLens:564' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 564 | Method='textDocument/codeLens' ResponseId='564'" } [Info - 12:53:17 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 564 | Method='textDocument/codeLens' ResponseId='564' [Trace - 12:53:17 am] Sending request 'textDocument/codeLens - (566)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (564) textDocument/codeLens | Id='564' Method='textDocument/codeLens'" } [Info - 12:53:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (564) textDocument/codeLens | Id='564' Method='textDocument/codeLens' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (564) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='564' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:53:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (564) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='564' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:53:17 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:53:17 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:53:17 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:53:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (564) textDocument/codeLens in 0ms | Id='564' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:53:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (564) textDocument/codeLens in 0ms | Id='564' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 564 in 0ms | Method='textDocument/codeLens' ResponseId='564' ElapsedMilliseconds='0'" } [Info - 12:53:17 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 564 in 0ms | Method='textDocument/codeLens' ResponseId='564' ElapsedMilliseconds='0' [Trace - 12:53:17 am] Received response 'textDocument/codeLens - (564)' in 3ms. Result: [] [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:53:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:565 request for processing | Type='Parallel' Name='textDocument/codeAction:565'" } [Info - 12:53:17 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:565 request for processing | Type='Parallel' Name='textDocument/codeAction:565' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 565 | Method='textDocument/codeAction' ResponseId='565'" } [Info - 12:53:17 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 565 | Method='textDocument/codeAction' ResponseId='565' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (565) textDocument/codeAction | Id='565' Method='textDocument/codeAction'" } [Info - 12:53:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (565) textDocument/codeAction | Id='565' Method='textDocument/codeAction' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (565) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='565' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:53:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (565) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='565' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:53:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (565) textDocument/codeAction in 0ms | Id='565' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:53:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (565) textDocument/codeAction in 0ms | Id='565' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 565 in 0ms | Method='textDocument/codeAction' ResponseId='565' ElapsedMilliseconds='0'" } [Info - 12:53:17 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 565 in 0ms | Method='textDocument/codeAction' ResponseId='565' ElapsedMilliseconds='0' [Trace - 12:53:17 am] Received response 'textDocument/codeAction - (565)' in 3ms. Result: [] [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:53:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:566 request for processing | Type='Parallel' Name='textDocument/codeLens:566'" } [Info - 12:53:17 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:566 request for processing | Type='Parallel' Name='textDocument/codeLens:566' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 566 | Method='textDocument/codeLens' ResponseId='566'" } [Info - 12:53:17 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 566 | Method='textDocument/codeLens' ResponseId='566' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (566) textDocument/codeLens | Id='566' Method='textDocument/codeLens'" } [Info - 12:53:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (566) textDocument/codeLens | Id='566' Method='textDocument/codeLens' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (566) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='566' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:53:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (566) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='566' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:53:17 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:53:17 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:53:17 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:53:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (566) textDocument/codeLens in 0ms | Id='566' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:53:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (566) textDocument/codeLens in 0ms | Id='566' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 566 in 0ms | Method='textDocument/codeLens' ResponseId='566' ElapsedMilliseconds='0'" } [Info - 12:53:17 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 566 in 0ms | Method='textDocument/codeLens' ResponseId='566' ElapsedMilliseconds='0' [Trace - 12:53:17 am] Received response 'textDocument/codeLens - (566)' in 2ms. Result: [] [Trace - 12:53:17 am] Sending request 'textDocument/documentSymbol - (567)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:53:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:567 request for processing | Type='Parallel' Name='textDocument/documentSymbol:567'" } [Info - 12:53:17 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:567 request for processing | Type='Parallel' Name='textDocument/documentSymbol:567' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 567 | Method='textDocument/documentSymbol' ResponseId='567'" } [Info - 12:53:17 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 567 | Method='textDocument/documentSymbol' ResponseId='567' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (567) textDocument/documentSymbol | Id='567' Method='textDocument/documentSymbol'" } [Info - 12:53:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (567) textDocument/documentSymbol | Id='567' Method='textDocument/documentSymbol' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (567) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='567' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:53:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (567) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='567' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:53:17 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | " } [Info - 12:53:17 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:53:17 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:53:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (567) textDocument/documentSymbol in 2ms | Id='567' Method='textDocument/documentSymbol' ElapsedMilliseconds='2'" } [Info - 12:53:17 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (567) textDocument/documentSymbol in 2ms | Id='567' Method='textDocument/documentSymbol' ElapsedMilliseconds='2' [Trace - 12:53:17 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 567 in 2ms | Method='textDocument/documentSymbol' ResponseId='567' ElapsedMilliseconds='2'" } [Info - 12:53:17 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 567 in 2ms | Method='textDocument/documentSymbol' ResponseId='567' ElapsedMilliseconds='2' [Trace - 12:53:17 am] Received response 'textDocument/documentSymbol - (567)' in 3ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:53:18 am] Sending request 'textDocument/formatting - (568)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "options": { "tabSize": 4, "insertSpaces": true } } [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/formatting | Method='textDocument/formatting'" } [Info - 12:53:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/formatting | Method='textDocument/formatting' [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:53:18 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:53:18 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:53:18 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/formatting:568 request for processing | Type='Serial' Name='textDocument/formatting:568'" } [Info - 12:53:18 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/formatting:568 request for processing | Type='Serial' Name='textDocument/formatting:568' [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/formatting 568 | Method='textDocument/formatting' ResponseId='568'" } [Info - 12:53:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/formatting 568 | Method='textDocument/formatting' ResponseId='568' [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (568) textDocument/formatting | Id='568' Method='textDocument/formatting'" } [Info - 12:53:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (568) textDocument/formatting | Id='568' Method='textDocument/formatting' [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (568) textDocument/formatting to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentFormattingParams | Id='568' Method='textDocument/formatting' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentFormattingParams'" } [Info - 12:53:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (568) textDocument/formatting to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentFormattingParams | Id='568' Method='textDocument/formatting' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentFormattingParams' [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentFormattingHandlers: Created formatting hashtable: {\"IncludeRules\":[\"PSPlaceCloseBrace\",\"PSPlaceOpenBrace\",\"PSUseConsistentWhitespace\",\"PSUseConsistentIndentation\",\"PSAlignAssignmentStatement\"],\"Rules\":{\"PSUseConsistentWhitespace\":{\"CheckParameter\":false,\"CheckOpenBrace\":true,\"CheckPipeForRedundantWhitespace\":false,\"CheckInnerBrace\":true,\"CheckSeparator\":true,\"CheckOperator\":true,\"CheckOpenParen\":true,\"Enable\":true,\"CheckPipe\":true},\"PSUseConsistentIndentation\":{\"Enable\":true,\"Kind\":\"space\",\"PipelineIndentation\":2,\"IndentationSize\":4},\"PSAlignAssignmentStatement\":{\"CheckHashtable\":true,\"Enable\":true},\"PSPlaceOpenBrace\":{\"Enable\":true,\"OnSameLine\":true,\"IgnoreOneLineBlock\":true,\"NewLineAfter\":true},\"PSPlaceCloseBrace\":{\"Enable\":true,\"IgnoreOneLineBlock\":true,\"NewLineAfter\":true},\"PSUseCorrectCasing\":{\"Enable\":false}}} | 0='{\"IncludeRules\":[\"PSPlaceCloseBrace\",\"PSPlaceOpenBrace\",\"PSUseConsistentWhitespace\",\"PSUseConsistentIndentation\",\"PSAlignAssignmentStatement\"],\"Rules\":{\"PSUseConsistentWhitespace\":{\"CheckParameter\":false,\"CheckOpenBrace\":true,\"CheckPipeForRedundantWhitespace\":false,\"CheckInnerBrace\":true,\"CheckSeparator\":true,\"CheckOperator\":true,\"CheckOpenParen\":true,\"Enable\":true,\"CheckPipe\":true},\"PSUseConsistentIndentation\":{\"Enable\":true,\"Kind\":\"space\",\"PipelineIndentation\":2,\"IndentationSize\":4},\"PSAlignAssignmentStatement\":{\"CheckHashtable\":true,\"Enable\":true},\"PSPlaceOpenBrace\":{\"Enable\":true,\"OnSameLine\":true,\"IgnoreOneLineBlock\":true,\"NewLineAfter\":true},\"PSPlaceCloseBrace\":{\"Enable\":true,\"IgnoreOneLineBlock\":true,\"NewLineAfter\":true},\"PSUseCorrectCasing\":{\"Enable\":false}}}'" } [Info - 12:53:18 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentFormattingHandlers: Created formatting hashtable: {"IncludeRules":["PSPlaceCloseBrace","PSPlaceOpenBrace","PSUseConsistentWhitespace","PSUseConsistentIndentation","PSAlignAssignmentStatement"],"Rules":{"PSUseConsistentWhitespace":{"CheckParameter":false,"CheckOpenBrace":true,"CheckPipeForRedundantWhitespace":false,"CheckInnerBrace":true,"CheckSeparator":true,"CheckOperator":true,"CheckOpenParen":true,"Enable":true,"CheckPipe":true},"PSUseConsistentIndentation":{"Enable":true,"Kind":"space","PipelineIndentation":2,"IndentationSize":4},"PSAlignAssignmentStatement":{"CheckHashtable":true,"Enable":true},"PSPlaceOpenBrace":{"Enable":true,"OnSameLine":true,"IgnoreOneLineBlock":true,"NewLineAfter":true},"PSPlaceCloseBrace":{"Enable":true,"IgnoreOneLineBlock":true,"NewLineAfter":true},"PSUseCorrectCasing":{"Enable":false}}} | 0='{"IncludeRules":["PSPlaceCloseBrace","PSPlaceOpenBrace","PSUseConsistentWhitespace","PSUseConsistentIndentation","PSAlignAssignmentStatement"],"Rules":{"PSUseConsistentWhitespace":{"CheckParameter":false,"CheckOpenBrace":true,"CheckPipeForRedundantWhitespace":false,"CheckInnerBrace":true,"CheckSeparator":true,"CheckOperator":true,"CheckOpenParen":true,"Enable":true,"CheckPipe":true},"PSUseConsistentIndentation":{"Enable":true,"Kind":"space","PipelineIndentation":2,"IndentationSize":4},"PSAlignAssignmentStatement":{"CheckHashtable":true,"Enable":true},"PSPlaceOpenBrace":{"Enable":true,"OnSameLine":true,"IgnoreOneLineBlock":true,"NewLineAfter":true},"PSPlaceCloseBrace":{"Enable":true,"IgnoreOneLineBlock":true,"NewLineAfter":true},"PSUseCorrectCasing":{"Enable":false}}}' [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.TextEditContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.TextEditContainer'" } [Info - 12:53:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.TextEditContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.TextEditContainer' [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (568) textDocument/formatting in 60ms | Id='568' Method='textDocument/formatting' ElapsedMilliseconds='60'" } [Info - 12:53:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (568) textDocument/formatting in 60ms | Id='568' Method='textDocument/formatting' ElapsedMilliseconds='60' [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/formatting 568 in 60ms | Method='textDocument/formatting' ResponseId='568' ElapsedMilliseconds='60'" } [Info - 12:53:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/formatting 568 in 60ms | Method='textDocument/formatting' ResponseId='568' ElapsedMilliseconds='60' [Trace - 12:53:18 am] Received response 'textDocument/formatting - (568)' in 63ms. Result: [ { "range": { "start": { "line": 0, "character": 0 }, "end": { "line": 225, "character": 0 } }, "newText": "[CmdletBinding(SupportsShouldProcess = $true)]\r\nParam (\r\n [ValidatePattern(\"[a-zA-Z0-9\\-]{3,24}\")]\r\n [Parameter(Mandatory = $true)]\r\n [string] $EnvironmentName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9]{1,5}\")]\r\n [string] $EnvironmentCode,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9]{1,5}\")]\r\n [string] $Location,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9\\-]{3,24}\")]\r\n [string] $LocationCode,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $TenantId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $SubscriptionId,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $ConfigFile = \"config.$($EnvironmentCode.ToLower()).json\",\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $diagnosticsObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $dataFactoryPrincipalId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databricksNetworkObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $generalNetworkObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlServerName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlUsername,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlPassword,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databasesObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databricksToken,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $dataLakeStorageAccountName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $functionAppServicePrincipalId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $functionAppMasterKey, \r\n \r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksApplicationId,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksServicePrincipalId,\r\n \r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksApplicationKey,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $azureADGroupId_keyVaultAdministrator,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $automationAccountApplicationId\r\n)\r\n\r\nSet-StrictMode -Version \"Latest\"\r\n$ErrorActionPreference = \"Stop\"\r\n\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/adp.psm1\") -Force -Verbose:$false\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/keyvault.psm1\") -Force -Verbose:$false\r\n\r\n$Context = Initialize-ADPContext -parameters $PSBoundParameters -configFilePath (Join-Path $PSScriptRoot $ConfigFile)\r\n$diagnostics = ConvertFrom-JsonToHash -Object $diagnosticsObject\r\n$databases = ConvertFrom-JsonToHash -Object $databasesObject\r\n$databricksNetwork = ConvertFrom-JsonToHash -Object $databricksNetworkObject\r\n$generalNetwork = ConvertFrom-JsonToHash -Object $generalNetworkObject\r\n\r\ntry {\r\n\r\n if ($VerbosePreference -eq \"SilentlyContinue\" -and $Env:SYSTEM_DEBUG) {\r\n $VerbosePreference = \"Continue\"\r\n }\r\n\r\n if (-not $pscmdlet.ShouldProcess(\"Deploy with powershell\")) {\r\n Write-Verbose \"-WhatIf is set, will not execute deployment.\"\r\n\r\n Write-Host \"Deploy would proceed with the following parameters\"\r\n $Context | Format-Table | Out-String | Write-Host\r\n }\r\n else {\r\n $Context | Format-Table | Out-String | Write-Verbose\r\n\r\n ###############################################################################\r\n ## KeyVault\r\n ###############################################################################\r\n\r\n $deployerAzureAdObjectId = Get-CurrentUserAzureAdObjectId $TenantId;\r\n $keyVaultParams = Get-Params -context $Context -diagnostics $diagnostics -purpose \"Operational secreats\" -with @{\r\n \"akvName\" = Get-ResourceName -context $Context -resourceCode \"AKV\" -suffix \"002\";\r\n \"subnetIdArray\" = @($databricksNetwork.subnetDBRPublicResourceId, $generalNetwork.subnetVMResourceId, $generalNetwork.subnetWebAppResourceId)\r\n \"bypassNetworkDefaultAction\" = \"None\"\r\n \"networkDefaultAction\" = \"Deny\"\r\n \"tenantId\" = $TenantId;\r\n \"accessPolicy_azureDevOpsId\" = $deployerAzureAdObjectId;\r\n \"accessPolicy_dataFactoryId\" = $dataFactoryPrincipalId;\r\n \"accessPolicy_functionAppId\" = $functionAppServicePrincipalId;\r\n \"accessPolicy_administratorsId\" = $azureADGroupId_keyVaultAdministrator;\r\n \"accessPolicy_automationAccountId\" = $automationAccountApplicationId;\r\n }\r\n $keyVault = Invoke-ARM -context $Context -template \"keyVault\" -resourceGroupName $Context.resourceGroupNames.security -parameters $keyVaultParams\r\n\r\n $keyVaultName = $keyVault.keyVaultName.value\r\n $keyVaultResourceGroupName = $Context.resourceGroupNames.security\r\n \r\n try {\r\n $currentIp = Get-CurrentIP\r\n\r\n Write-Host \"Temporarily granting this node ($currentIp) firewall access to the keyvault $keyVaultName\"\r\n Add-IPToKeyVaultWhitelist -resourceGroupName $keyVaultResourceGroupName -keyVaultName $keyVaultName -ip $currentIp\r\n\r\n $secrets = @(\r\n @{\r\n \"secretName\" = \"sqlPassword\";\r\n \"secretValue\" = $sqlPassword;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseConnectionStringConfig\";\r\n \"secretValue\" = (\"Server=tcp:\" + $sqlServerName + \".database.windows.net,1433;Database=\" + $databases.Config + \";Trusted_Connection=False;Encrypt=True\");\r\n };\r\n @{\r\n \"secretName\" = \"databricksToken\";\r\n \"secretValue\" = $databricksToken;\r\n };\r\n if ($databricksApplicationKey) {\r\n @{\r\n \"secretName\" = \"databricksApplicationKey\";\r\n \"secretValue\" = $databricksApplicationKey;\r\n };\r\n }\r\n @{\r\n \"secretName\" = \"functionAppPowershellMasterKey\";\r\n \"secretValue\" = $functionAppMasterKey;\r\n };\r\n # Below items are not really secrets, but are currently needed by our Databricks code\r\n # Todo: Configure non-secrets into Databricks separate to this\r\n @{\r\n \"secretName\" = \"sqlServerName\";\r\n \"secretValue\" = $sqlServerName;\r\n };\r\n @{\r\n \"secretName\" = \"sqlUsername\";\r\n \"secretValue\" = $sqlUsername;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseNameStage\";\r\n \"secretValue\" = $databases.Stage;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseNameConfig\";\r\n \"secretValue\" = $databases.Config;\r\n };\r\n @{\r\n \"secretName\" = \"azureTenantID\";\r\n \"secretValue\" = $TenantId;\r\n };\r\n @{\r\n \"secretName\" = \"storageAccountDataLake\";\r\n \"secretValue\" = $dataLakeStorageAccountName;\r\n };\r\n if ($databricksApplicationId) {\r\n @{\r\n \"secretName\" = \"databricksApplicationID\";\r\n \"secretValue\" = $databricksApplicationId;\r\n };\r\n }\r\n if ($databricksServicePrincipalId) {\r\n @{\r\n \"secretName\" = \"databricksServicePrincipalID\";\r\n \"secretValue\" = $databricksServicePrincipalId;\r\n };\r\n }\r\n )\r\n\r\n $secrets | Foreach-Object {\r\n $currentValue = Get-OptionalAzKeyVaultSecret -VaultName $keyVaultName -Name $_.secretName\r\n if ($currentValue -ne $_.secretValue) {\r\n Write-Host \"Setting Key Vault value for $($_.secretName) in $keyVaultName\"\r\n Set-AzKeyVaultSecret -VaultName $keyVaultName -Name $_.secretName -SecretValue (ConvertTo-SecureString -AsPlainText -Force -String $_.secretValue) | Out-Null\r\n }\r\n }\r\n }\r\n finally {\r\n Write-Host \"Removing this node's ($currentIp) firewall access from the keyvault $keyVaultName\"\r\n Remove-IPFromKeyVaultWhitelist -resourceGroupName $keyVaultResourceGroupName -keyVaultName $keyVaultName -ip $currentIp\r\n }\r\n }\r\n}\r\ncatch {\r\n Write-Host -ForegroundColor Red \"Caught an exception of type $($_.Exception.GetType())\"\r\n Write-Host -ForegroundColor Red $_.Exception.Message\r\n\r\n if ($_.ScriptStackTrace) {\r\n Write-Host -ForegroundColor Red $_.ScriptStackTrace\r\n }\r\n\r\n if ($_.Exception.InnerException) {\r\n Write-Host -ForegroundColor Red \"Caused by: $($_.Exception.InnerException.Message)\"\r\n }\r\n\r\n throw\r\n}\r\n" } ] [Trace - 12:53:18 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 278 }, "contentChanges": [ { "range": { "start": { "line": 224, "character": 0 }, "end": { "line": 224, "character": 0 } }, "rangeLength": 0, "text": "}" }, { "range": { "start": { "line": 223, "character": 8 }, "end": { "line": 223, "character": 87 } }, "rangeLength": 79, "text": "throw" }, { "range": { "start": { "line": 223, "character": 4 }, "end": { "line": 223, "character": 4 } }, "rangeLength": 0, "text": "}\r\n\r\n" }, { "range": { "start": { "line": 222, "character": 55 }, "end": { "line": 222, "character": 55 } }, "rangeLength": 0, "text": ")\"" }, { "range": { "start": { "line": 222, "character": 54 }, "end": { "line": 222, "character": 54 } }, "rangeLength": 0, "text": "tion.Messag" }, { "range": { "start": { "line": 222, "character": 53 }, "end": { "line": 222, "character": 53 } }, "rangeLength": 0, "text": "n.InnerExce" }, { "range": { "start": { "line": 222, "character": 52 }, "end": { "line": 222, "character": 52 } }, "rangeLength": 0, "text": "epti" }, { "range": { "start": { "line": 222, "character": 51 }, "end": { "line": 222, "character": 51 } }, "rangeLength": 0, "text": "ed by: $($_.Ex" }, { "range": { "start": { "line": 222, "character": 50 }, "end": { "line": 222, "character": 50 } }, "rangeLength": 0, "text": "\"Cau" }, { "range": { "start": { "line": 222, "character": 48 }, "end": { "line": 222, "character": 49 } }, "rangeLength": 1, "text": "d" }, { "range": { "start": { "line": 222, "character": 47 }, "end": { "line": 222, "character": 47 } }, "rangeLength": 0, "text": " R" }, { "range": { "start": { "line": 222, "character": 45 }, "end": { "line": 222, "character": 46 } }, "rangeLength": 1, "text": "groundColo" }, { "range": { "start": { "line": 222, "character": 43 }, "end": { "line": 222, "character": 44 } }, "rangeLength": 1, "text": "-For" }, { "range": { "start": { "line": 222, "character": 42 }, "end": { "line": 222, "character": 42 } }, "rangeLength": 0, "text": "st" }, { "range": { "start": { "line": 222, "character": 41 }, "end": { "line": 222, "character": 41 } }, "rangeLength": 0, "text": "e-H" }, { "range": { "start": { "line": 222, "character": 40 }, "end": { "line": 222, "character": 40 } }, "rangeLength": 0, "text": "Wri" }, { "range": { "start": { "line": 222, "character": 39 }, "end": { "line": 222, "character": 39 } }, "rangeLength": 0, "text": "ion) {\r\n " }, { "range": { "start": { "line": 222, "character": 33 }, "end": { "line": 222, "character": 38 } }, "rangeLength": 5, "text": "p" }, { "range": { "start": { "line": 222, "character": 31 }, "end": { "line": 222, "character": 32 } }, "rangeLength": 1, "text": "($_.Exception.InnerExc" }, { "range": { "start": { "line": 222, "character": 29 }, "end": { "line": 222, "character": 30 } }, "rangeLength": 1, "text": "e\r\n }\r\n\r\n if" }, { "range": { "start": { "line": 222, "character": 27 }, "end": { "line": 222, "character": 27 } }, "rangeLength": 0, "text": "ackTr" }, { "range": { "start": { "line": 222, "character": 26 }, "end": { "line": 222, "character": 26 } }, "rangeLength": 0, "text": "S" }, { "range": { "start": { "line": 222, "character": 24 }, "end": { "line": 222, "character": 25 } }, "rangeLength": 1, "text": "$_.Scrip" }, { "range": { "start": { "line": 222, "character": 23 }, "end": { "line": 222, "character": 23 } }, "rangeLength": 0, "text": "ForegroundColor Red" }, { "range": { "start": { "line": 222, "character": 21 }, "end": { "line": 222, "character": 21 } }, "rangeLength": 0, "text": "t" }, { "range": { "start": { "line": 222, "character": 18 }, "end": { "line": 222, "character": 20 } }, "rangeLength": 2, "text": "te-Ho" }, { "range": { "start": { "line": 222, "character": 15 }, "end": { "line": 222, "character": 16 } }, "rangeLength": 1, "text": "ckTrace) {\r\n W" }, { "range": { "start": { "line": 222, "character": 14 }, "end": { "line": 222, "character": 14 } }, "rangeLength": 0, "text": "St" }, { "range": { "start": { "line": 222, "character": 11 }, "end": { "line": 222, "character": 13 } }, "rangeLength": 2, "text": " if ($_.Scrip" }, { "range": { "start": { "line": 222, "character": 8 }, "end": { "line": 222, "character": 10 } }, "rangeLength": 2, "text": "" }, { "range": { "start": { "line": 222, "character": 7 }, "end": { "line": 222, "character": 7 } }, "rangeLength": 0, "text": "$_.Exception.Message\r\n\r\n" }, { "range": { "start": { "line": 222, "character": 6 }, "end": { "line": 222, "character": 6 } }, "rangeLength": 0, "text": "Red" }, { "range": { "start": { "line": 222, "character": 5 }, "end": { "line": 222, "character": 5 } }, "rangeLength": 0, "text": "-ForegroundColor" }, { "range": { "start": { "line": 222, "character": 4 }, "end": { "line": 222, "character": 4 } }, "rangeLength": 0, "text": "Write-Host" }, { "range": { "start": { "line": 221, "character": 8 }, "end": { "line": 221, "character": 87 } }, "rangeLength": 79, "text": "\"Caught an exception of type $($_.Exception.GetType())\"" }, { "range": { "start": { "line": 221, "character": 7 }, "end": { "line": 221, "character": 7 } }, "rangeLength": 0, "text": "Red" }, { "range": { "start": { "line": 221, "character": 6 }, "end": { "line": 221, "character": 6 } }, "rangeLength": 0, "text": "-ForegroundColor" }, { "range": { "start": { "line": 221, "character": 5 }, "end": { "line": 221, "character": 5 } }, "rangeLength": 0, "text": "Write-Host" }, { "range": { "start": { "line": 221, "character": 1 }, "end": { "line": 221, "character": 1 } }, "rangeLength": 0, "text": "{\r\n" }, { "range": { "start": { "line": 221, "character": 0 }, "end": { "line": 221, "character": 0 } }, "rangeLength": 0, "text": "}\r\ncatch" }, { "range": { "start": { "line": 220, "character": 0 }, "end": { "line": 220, "character": 0 } }, "rangeLength": 0, "text": " }" }, { "range": { "start": { "line": 212, "character": 54 }, "end": { "line": 212, "character": 81 } }, "rangeLength": 27, "text": "" }, { "range": { "start": { "line": 212, "character": 49 }, "end": { "line": 212, "character": 53 } }, "rangeLength": 4, "text": "" }, { "range": { "start": { "line": 209, "character": 174 }, "end": { "line": 212, "character": 47 } }, "rangeLength": 95, "text": "" }, { "range": { "start": { "line": 206, "character": 60 }, "end": { "line": 206, "character": 65 } }, "rangeLength": 5, "text": "" }, { "range": { "start": { "line": 134, "character": 36 }, "end": { "line": 134, "character": 50 } }, "rangeLength": 14, "text": "" }, { "range": { "start": { "line": 134, "character": 32 }, "end": { "line": 134, "character": 35 } }, "rangeLength": 3, "text": "" }, { "range": { "start": { "line": 134, "character": 20 }, "end": { "line": 134, "character": 31 } }, "rangeLength": 11, "text": "" }, { "range": { "start": { "line": 134, "character": 15 }, "end": { "line": 134, "character": 18 } }, "rangeLength": 3, "text": "" }, { "range": { "start": { "line": 133, "character": 68 }, "end": { "line": 134, "character": 14 } }, "rangeLength": 21, "text": "" }, { "range": { "start": { "line": 132, "character": 56 }, "end": { "line": 132, "character": 58 } }, "rangeLength": 2, "text": "" }, { "range": { "start": { "line": 131, "character": 45 }, "end": { "line": 132, "character": 55 } }, "rangeLength": 64, "text": "" }, { "range": { "start": { "line": 120, "character": 144 }, "end": { "line": 120, "character": 212 } }, "rangeLength": 68, "text": "\"" }, { "range": { "start": { "line": 120, "character": 76 }, "end": { "line": 120, "character": 142 } }, "rangeLength": 66, "text": "" }, { "range": { "start": { "line": 120, "character": 68 }, "end": { "line": 120, "character": 75 } }, "rangeLength": 7, "text": "" }, { "range": { "start": { "line": 120, "character": 50 }, "end": { "line": 120, "character": 67 } }, "rangeLength": 17, "text": "" }, { "range": { "start": { "line": 76, "character": 8 }, "end": { "line": 78, "character": 30 } }, "rangeLength": 59, "text": "" }, { "range": { "start": { "line": 75, "character": 28 }, "end": { "line": 76, "character": 6 } }, "rangeLength": 15, "text": "" }, { "range": { "start": { "line": 74, "character": 0 }, "end": { "line": 74, "character": 4 } }, "rangeLength": 4, "text": "" }, { "range": { "start": { "line": 55, "character": 18 }, "end": { "line": 58, "character": 18 } }, "rangeLength": 77, "text": "" } ] } [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:53:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:53:18 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:53:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:53:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:53:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 6ms | Method='textDocument/didChange' ElapsedMilliseconds='6'" } [Info - 12:53:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 6ms | Method='textDocument/didChange' ElapsedMilliseconds='6' [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 224:88 is outside of the column range of 1 to 10.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:53:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 224:88 is outside of the column range of 1 to 10.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 7ms | Method='textDocument/didChange' ElapsedMilliseconds='7'" } [Info - 12:53:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 7ms | Method='textDocument/didChange' ElapsedMilliseconds='7' [Trace - 12:53:18 am] Sending notification 'textDocument/didSave'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 278 }, "text": "[CmdletBinding(SupportsShouldProcess = $true)]\r\nParam (\r\n [ValidatePattern(\"[a-zA-Z0-9\\-]{3,24}\")]\r\n [Parameter(Mandatory = $true)]\r\n [string] $EnvironmentName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9]{1,5}\")]\r\n [string] $EnvironmentCode,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9]{1,5}\")]\r\n [string] $Location,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9\\-]{3,24}\")]\r\n [string] $LocationCode,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $TenantId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $SubscriptionId,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $ConfigFile = \"config.$($EnvironmentCode.ToLower()).json\",\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $diagnosticsObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $dataFactoryPrincipalId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databricksNetworkObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $generalNetworkObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlServerName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlUsername,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlPassword,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databasesObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databricksToken,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $dataLakeStorageAccountName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $functionAppServicePrincipalId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $functionAppMasterKey, \r\n \r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksApplicationId,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksServicePrincipalId,\r\n \r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksApplicationKey,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $azureADGroupId_keyVaultAdministrator,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $automationAccountApplicationId\r\n)\r\n\r\nSet-StrictMode -Version \"Latest\"\r\n$ErrorActionPreference = \"Stop\"\r\n\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/adp.psm1\") -Force -Verbose:$false\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/keyvault.psm1\") -Force -Verbose:$false\r\n\r\n$Context = Initialize-ADPContext -parameters $PSBoundParameters -configFilePath (Join-Path $PSScriptRoot $ConfigFile)\r\n$diagnostics = ConvertFrom-JsonToHash -Object $diagnosticsObject\r\n$databases = ConvertFrom-JsonToHash -Object $databasesObject\r\n$databricksNetwork = ConvertFrom-JsonToHash -Object $databricksNetworkObject\r\n$generalNetwork = ConvertFrom-JsonToHash -Object $generalNetworkObject\r\n\r\ntry {\r\n\r\n if ($VerbosePreference -eq \"SilentlyContinue\" -and $Env:SYSTEM_DEBUG) {\r\n $VerbosePreference = \"Continue\"\r\n }\r\n\r\n if (-not $pscmdlet.ShouldProcess(\"Deploy with powershell\")) {\r\n Write-Verbose \"-WhatIf is set, will not execute deployment.\"\r\n\r\n Write-Host \"Deploy would proceed with the following parameters\"\r\n $Context | Format-Table | Out-String | Write-Host\r\n }\r\n else {\r\n $Context | Format-Table | Out-String | Write-Verbose\r\n\r\n ###############################################################################\r\n ## KeyVault\r\n ###############################################################################\r\n\r\n $deployerAzureAdObjectId = Get-CurrentUserAzureAdObjectId $TenantId;\r\n $keyVaultParams = Get-Params -context $Context -diagnostics $diagnostics -purpose \"Operational secreats\" -with @{\r\n \"akvName\" = Get-ResourceName -context $Context -resourceCode \"AKV\" -suffix \"002\";\r\n \"subnetIdArray\" = @($databricksNetwork.subnetDBRPublicResourceId, $generalNetwork.subnetVMResourceId, $generalNetwork.subnetWebAppResourceId)\r\n \"bypassNetworkDefaultAction\" = \"None\"\r\n \"networkDefaultAction\" = \"Deny\"\r\n \"tenantId\" = $TenantId;\r\n \"accessPolicy_azureDevOpsId\" = $deployerAzureAdObjectId;\r\n \"accessPolicy_dataFactoryId\" = $dataFactoryPrincipalId;\r\n \"accessPolicy_functionAppId\" = $functionAppServicePrincipalId;\r\n \"accessPolicy_administratorsId\" = $azureADGroupId_keyVaultAdministrator;\r\n \"accessPolicy_automationAccountId\" = $automationAccountApplicationId;\r\n }\r\n $keyVault = Invoke-ARM -context $Context -template \"keyVault\" -resourceGroupName $Context.resourceGroupNames.security -parameters $keyVaultParams\r\n\r\n $keyVaultName = $keyVault.keyVaultName.value\r\n $keyVaultResourceGroupName = $Context.resourceGroupNames.security\r\n \r\n try {\r\n $currentIp = Get-CurrentIP\r\n\r\n Write-Host \"Temporarily granting this node ($currentIp) firewall access to the keyvault $keyVaultName\"\r\n Add-IPToKeyVaultWhitelist -resourceGroupName $keyVaultResourceGroupName -keyVaultName $keyVaultName -ip $currentIp\r\n\r\n $secrets = @(\r\n @{\r\n \"secretName\" = \"sqlPassword\";\r\n \"secretValue\" = $sqlPassword;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseConnectionStringConfig\";\r\n \"secretValue\" = (\"Server=tcp:\" + $sqlServerName + \".database.windows.net,1433;Database=\" + $databases.Config + \";Trusted_Connection=False;Encrypt=True\");\r\n };\r\n @{\r\n \"secretName\" = \"databricksToken\";\r\n \"secretValue\" = $databricksToken;\r\n };\r\n if ($databricksApplicationKey) {\r\n @{\r\n \"secretName\" = \"databricksApplicationKey\";\r\n \"secretValue\" = $databricksApplicationKey;\r\n };\r\n }\r\n @{\r\n \"secretName\" = \"functionAppPowershellMasterKey\";\r\n \"secretValue\" = $functionAppMasterKey;\r\n };\r\n # Below items are not really secrets, but are currently needed by our Databricks code\r\n # Todo: Configure non-secrets into Databricks separate to this\r\n @{\r\n \"secretName\" = \"sqlServerName\";\r\n \"secretValue\" = $sqlServerName;\r\n };\r\n @{\r\n \"secretName\" = \"sqlUsername\";\r\n \"secretValue\" = $sqlUsername;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseNameStage\";\r\n \"secretValue\" = $databases.Stage;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseNameConfig\";\r\n \"secretValue\" = $databases.Config;\r\n };\r\n @{\r\n \"secretName\" = \"azureTenantID\";\r\n \"secretValue\" = $TenantId;\r\n };\r\n @{\r\n \"secretName\" = \"storageAccountDataLake\";\r\n \"secretValue\" = $dataLakeStorageAccountName;\r\n };\r\n if ($databricksApplicationId) {\r\n @{\r\n \"secretName\" = \"databricksApplicationID\";\r\n \"secretValue\" = $databricksApplicationId;\r\n };\r\n }\r\n if ($databricksServicePrincipalId) {\r\n @{\r\n \"secretName\" = \"databricksServicePrincipalID\";\r\n \"secretValue\" = $databricksServicePrincipalId;\r\n };\r\n }\r\n )\r\n\r\n $secrets | Foreach-Object {\r\n $currentValue = Get-OptionalAzKeyVaultSecret -VaultName $keyVaultName -Name $_.secretName\r\n if ($currentValue -ne $_.secretValue) {\r\n Write-Host \"Setting Key Vault value for $($_.secretName) in $keyVaultName\"\r\n Set-AzKeyVaultSecret -VaultName $keyVaultName -Name $_.secretName -SecretValue (ConvertTo-SecureString -AsPlainText -Force -String $_.secretValue) | Out-Null\r\n }\r\n }\r\n }\r\n finally {\r\n Write-Host \"Removing this node's ($currentIp) firewall access from the keyvault $keyVaultName\"\r\n Remove-IPFromKeyVaultWhitelist -resourceGroupName $keyVaultResourceGroupName -keyVaultName $keyVaultName -ip $currentIp\r\n }\r\n }\r\n}\r\ncatch {\r\n Write-Host -ForegroundColor Red \"Caught an exception of type $($_.Exception.GetType())\"\r\n Write-Host -ForegroundColor Red $_.Exception.Message\r\n\r\n if ($_.ScriptStackTrace) {\r\n Write-Host -ForegroundColor Red $_.ScriptStackTrace\r\n }\r\n\r\n if ($_.Exception.InnerException) {\r\n Write-Host -ForegroundColor Red \"Caused by: $($_.Exception.InnerException.Message)\"\r\n }\r\n\r\n throw\r\n}\r\n Set-DatabricksEnvironment -ApiRootUrl $databricksWorkspaceUrl -AccessToken $databricksAadToken\r\n\r\n $existingScope = Get-DatabricksSecretScope | Where-Object { $_ -and $_.name -eq \"datalakeconfig\" } | Select-Object -First 1\r\n if (-not $existingScope) {\r\n Write-Host \"Adding keyvault '$keyVaultName' as a secret scope called 'datalakeconfig' within databricks\"\r\n try {\r\n Add-DatabricksSecretScope -ScopeName \"datalakeconfig\" -AzureKeyVaultResourceID $keyVaultResourceId -AzureKeyVaultDNS $keyVaultUri\r\n } catch {\r\n throw \"Can't add KeyVault backed Databricks secret scope; not yet supported to run this using a service principal. Please execute the following with a suitably authorised account:`r`n > `$databricksAadToken = Get-AzAccessToken -ResourceUrl \"\"2ff814a6-3304-4ab8-85cb-cd0e6f879c1d\"\" | Select-Object -ExpandProperty Token`r`n > Set-DatabricksEnvironment -ApiRootUrl \"\"$databricksWorkspaceUrl\"\" -AccessToken `$databricksAadToken`r`n > Add-DatabricksSecretScope -ScopeName \"\"datalakeconfig\"\" -AzureKeyVaultResourceID \"\"$keyVaultResourceId\"\" -AzureKeyVaultDNS \"\"$keyVaultUri\"\"`r`n\"\r\n }\r\n }\r\n }\r\n}\r\ncatch {\r\n Write-Host -ForegroundColor Red \"Caught an exception of type $($_.Exception.GetType())\"\r\n Write-Host -ForegroundColor Red $_.Exception.Message\r\n\r\n if ($_.ScriptStackTrace) {\r\n Write-Host -ForegroundColor Red $_.ScriptStackTrace\r\n }\r\n\r\n if ($_.Exception.InnerException) {\r\n Write-Host -ForegroundColor Red \"Caused by: $($_.Exception.InnerException.Message)\"\r\n }\r\n\r\n throw\r\n}\r\n" } [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didSave | Method='textDocument/didSave'" } [Info - 12:53:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didSave | Method='textDocument/didSave' [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didSave request for processing | Type='Serial' Name='textDocument/didSave'" } [Info - 12:53:18 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didSave request for processing | Type='Serial' Name='textDocument/didSave' [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didSave | Method='textDocument/didSave'" } [Info - 12:53:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didSave | Method='textDocument/didSave' [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didSave | Method='textDocument/didSave'" } [Info - 12:53:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didSave | Method='textDocument/didSave' [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didSave to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidSaveTextDocumentParams | Method='textDocument/didSave' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidSaveTextDocumentParams'" } [Info - 12:53:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didSave to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidSaveTextDocumentParams | Method='textDocument/didSave' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidSaveTextDocumentParams' [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didSave in 3ms | Method='textDocument/didSave' ElapsedMilliseconds='3'" } [Info - 12:53:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didSave in 3ms | Method='textDocument/didSave' ElapsedMilliseconds='3' [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didSave in 3ms | Method='textDocument/didSave' ElapsedMilliseconds='3'" } [Info - 12:53:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didSave in 3ms | Method='textDocument/didSave' ElapsedMilliseconds='3' [Trace - 12:53:18 am] Sending request 'textDocument/foldingRange - (569)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:53:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:53:18 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:53:18 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:569 request for processing | Type='Parallel' Name='textDocument/foldingRange:569'" } [Info - 12:53:18 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:569 request for processing | Type='Parallel' Name='textDocument/foldingRange:569' [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 569 | Method='textDocument/foldingRange' ResponseId='569'" } [Info - 12:53:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 569 | Method='textDocument/foldingRange' ResponseId='569' [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (569) textDocument/foldingRange | Id='569' Method='textDocument/foldingRange'" } [Info - 12:53:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (569) textDocument/foldingRange | Id='569' Method='textDocument/foldingRange' [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (569) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='569' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:53:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (569) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='569' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:53:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (569) textDocument/foldingRange in 0ms | Id='569' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:53:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (569) textDocument/foldingRange in 0ms | Id='569' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 569 in 0ms | Method='textDocument/foldingRange' ResponseId='569' ElapsedMilliseconds='0'" } [Info - 12:53:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 569 in 0ms | Method='textDocument/foldingRange' ResponseId='569' ElapsedMilliseconds='0' [Trace - 12:53:18 am] Received response 'textDocument/foldingRange - (569)' in 2ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:53:18 am] Sending request 'textDocument/codeLens - (570)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:53:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:570 request for processing | Type='Parallel' Name='textDocument/codeLens:570'" } [Info - 12:53:18 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:570 request for processing | Type='Parallel' Name='textDocument/codeLens:570' [Trace - 12:53:18 am] Sending request 'textDocument/codeLens - (571)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 570 | Method='textDocument/codeLens' ResponseId='570'" } [Info - 12:53:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 570 | Method='textDocument/codeLens' ResponseId='570' [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (570) textDocument/codeLens | Id='570' Method='textDocument/codeLens'" } [Info - 12:53:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (570) textDocument/codeLens | Id='570' Method='textDocument/codeLens' [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (570) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='570' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:53:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (570) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='570' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:53:18 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:53:18 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:53:18 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:53:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (570) textDocument/codeLens in 0ms | Id='570' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:53:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (570) textDocument/codeLens in 0ms | Id='570' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 570 in 0ms | Method='textDocument/codeLens' ResponseId='570' ElapsedMilliseconds='0'" } [Info - 12:53:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 570 in 0ms | Method='textDocument/codeLens' ResponseId='570' ElapsedMilliseconds='0' [Trace - 12:53:18 am] Received response 'textDocument/codeLens - (570)' in 2ms. Result: [] [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:53:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:571 request for processing | Type='Parallel' Name='textDocument/codeLens:571'" } [Info - 12:53:18 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:571 request for processing | Type='Parallel' Name='textDocument/codeLens:571' [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 571 | Method='textDocument/codeLens' ResponseId='571'" } [Info - 12:53:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 571 | Method='textDocument/codeLens' ResponseId='571' [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (571) textDocument/codeLens | Id='571' Method='textDocument/codeLens'" } [Info - 12:53:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (571) textDocument/codeLens | Id='571' Method='textDocument/codeLens' [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (571) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='571' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:53:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (571) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='571' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:53:18 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:53:18 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:53:18 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:53:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (571) textDocument/codeLens in 0ms | Id='571' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:53:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (571) textDocument/codeLens in 0ms | Id='571' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 571 in 0ms | Method='textDocument/codeLens' ResponseId='571' ElapsedMilliseconds='0'" } [Info - 12:53:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 571 in 0ms | Method='textDocument/codeLens' ResponseId='571' ElapsedMilliseconds='0' [Trace - 12:53:18 am] Received response 'textDocument/codeLens - (571)' in 2ms. Result: [] [Trace - 12:53:18 am] Sending request 'textDocument/documentSymbol - (572)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:53:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:572 request for processing | Type='Parallel' Name='textDocument/documentSymbol:572'" } [Info - 12:53:18 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:572 request for processing | Type='Parallel' Name='textDocument/documentSymbol:572' [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 572 | Method='textDocument/documentSymbol' ResponseId='572'" } [Info - 12:53:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 572 | Method='textDocument/documentSymbol' ResponseId='572' [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (572) textDocument/documentSymbol | Id='572' Method='textDocument/documentSymbol'" } [Info - 12:53:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (572) textDocument/documentSymbol | Id='572' Method='textDocument/documentSymbol' [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (572) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='572' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:53:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (572) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='572' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:53:18 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:53:18 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 0ms. | [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:53:18 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:53:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (572) textDocument/documentSymbol in 1ms | Id='572' Method='textDocument/documentSymbol' ElapsedMilliseconds='1'" } [Info - 12:53:18 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (572) textDocument/documentSymbol in 1ms | Id='572' Method='textDocument/documentSymbol' ElapsedMilliseconds='1' [Trace - 12:53:18 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 572 in 1ms | Method='textDocument/documentSymbol' ResponseId='572' ElapsedMilliseconds='1'" } [Info - 12:53:18 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 572 in 1ms | Method='textDocument/documentSymbol' ResponseId='572' ElapsedMilliseconds='1' [Trace - 12:53:18 am] Received response 'textDocument/documentSymbol - (572)' in 2ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:53:23 am] Sending request 'textDocument/hover - (573)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 231, "character": 31 } } [Trace - 12:53:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover'" } [Info - 12:53:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover' [Trace - 12:53:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:573 request for processing | Type='Parallel' Name='textDocument/hover:573'" } [Info - 12:53:23 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:573 request for processing | Type='Parallel' Name='textDocument/hover:573' [Trace - 12:53:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 573 | Method='textDocument/hover' ResponseId='573'" } [Info - 12:53:23 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 573 | Method='textDocument/hover' ResponseId='573' [Trace - 12:53:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (573) textDocument/hover | Id='573' Method='textDocument/hover'" } [Info - 12:53:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (573) textDocument/hover | Id='573' Method='textDocument/hover' [Trace - 12:53:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (573) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='573' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams'" } [Info - 12:53:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (573) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='573' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams' [Trace - 12:53:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover'" } [Info - 12:53:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover' [Trace - 12:53:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (573) textDocument/hover in 0ms | Id='573' Method='textDocument/hover' ElapsedMilliseconds='0'" } [Info - 12:53:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (573) textDocument/hover in 0ms | Id='573' Method='textDocument/hover' ElapsedMilliseconds='0' [Trace - 12:53:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 573 in 0ms | Method='textDocument/hover' ResponseId='573' ElapsedMilliseconds='0'" } [Info - 12:53:23 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 573 in 0ms | Method='textDocument/hover' ResponseId='573' ElapsedMilliseconds='0' [Trace - 12:53:23 am] Received response 'textDocument/hover - (573)' in 3ms. Result: { "contents": null } [Trace - 12:53:23 am] Sending request 'textDocument/codeAction - (574)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 230, "character": 17 }, "end": { "line": 230, "character": 17 } }, "context": { "diagnostics": [] } } [Trace - 12:53:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:53:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:53:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:574 request for processing | Type='Parallel' Name='textDocument/codeAction:574'" } [Info - 12:53:23 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:574 request for processing | Type='Parallel' Name='textDocument/codeAction:574' [Trace - 12:53:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 574 | Method='textDocument/codeAction' ResponseId='574'" } [Info - 12:53:23 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 574 | Method='textDocument/codeAction' ResponseId='574' [Trace - 12:53:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (574) textDocument/codeAction | Id='574' Method='textDocument/codeAction'" } [Info - 12:53:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (574) textDocument/codeAction | Id='574' Method='textDocument/codeAction' [Trace - 12:53:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (574) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='574' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:53:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (574) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='574' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:53:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:53:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:53:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (574) textDocument/codeAction in 0ms | Id='574' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:53:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (574) textDocument/codeAction in 0ms | Id='574' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:53:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 574 in 0ms | Method='textDocument/codeAction' ResponseId='574' ElapsedMilliseconds='0'" } [Info - 12:53:23 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 574 in 0ms | Method='textDocument/codeAction' ResponseId='574' ElapsedMilliseconds='0' [Trace - 12:53:23 am] Received response 'textDocument/codeAction - (574)' in 1ms. Result: [] [Trace - 12:53:24 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 279 }, "contentChanges": [ { "range": { "start": { "line": 230, "character": 17 }, "end": { "line": 230, "character": 17 } }, "rangeLength": 0, "text": "\r\n " } ] } [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:53:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:53:24 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:53:24 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:53:24 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:53:24 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:53:24 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:53:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:53:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:53:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 231:18 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:53:24 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 231:18 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:53:24 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:53:24 am] Sending request 'textDocument/foldingRange - (575)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:53:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:53:24 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:53:24 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:575 request for processing | Type='Parallel' Name='textDocument/foldingRange:575'" } [Info - 12:53:24 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:575 request for processing | Type='Parallel' Name='textDocument/foldingRange:575' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 575 | Method='textDocument/foldingRange' ResponseId='575'" } [Info - 12:53:24 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 575 | Method='textDocument/foldingRange' ResponseId='575' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (575) textDocument/foldingRange | Id='575' Method='textDocument/foldingRange'" } [Info - 12:53:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (575) textDocument/foldingRange | Id='575' Method='textDocument/foldingRange' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (575) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='575' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:53:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (575) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='575' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:53:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (575) textDocument/foldingRange in 0ms | Id='575' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:53:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (575) textDocument/foldingRange in 0ms | Id='575' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 575 in 0ms | Method='textDocument/foldingRange' ResponseId='575' ElapsedMilliseconds='0'" } [Info - 12:53:24 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 575 in 0ms | Method='textDocument/foldingRange' ResponseId='575' ElapsedMilliseconds='0' [Trace - 12:53:24 am] Received response 'textDocument/foldingRange - (575)' in 4ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:53:24 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 280 }, "contentChanges": [ { "range": { "start": { "line": 231, "character": 16 }, "end": { "line": 231, "character": 16 } }, "rangeLength": 0, "text": "t" } ] } [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:53:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:53:24 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:53:24 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:53:24 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:53:24 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:53:24 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:53:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:53:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:53:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 232:17 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:53:24 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 232:17 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:53:24 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:53:24 am] Sending request 'textDocument/completion - (576)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 231, "character": 17 }, "context": { "triggerKind": 1 } } [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/completion | Method='textDocument/completion'" } [Info - 12:53:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/completion | Method='textDocument/completion' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:53:24 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:53:24 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/completion:576 request for processing | Type='Parallel' Name='textDocument/completion:576'" } [Info - 12:53:24 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/completion:576 request for processing | Type='Parallel' Name='textDocument/completion:576' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/completion 576 | Method='textDocument/completion' ResponseId='576'" } [Info - 12:53:24 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/completion 576 | Method='textDocument/completion' ResponseId='576' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (576) textDocument/completion | Id='576' Method='textDocument/completion'" } [Info - 12:53:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (576) textDocument/completion | Id='576' Method='textDocument/completion' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (576) textDocument/completion to OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams | Id='576' Method='textDocument/completion' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams'" } [Info - 12:53:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (576) textDocument/completion to OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams | Id='576' Method='textDocument/completion' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (576) textDocument/completion in 0ms | Id='576' Method='textDocument/completion' ElapsedMilliseconds='0'" } [Info - 12:53:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (576) textDocument/completion in 0ms | Id='576' Method='textDocument/completion' ElapsedMilliseconds='0' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/completion 576 - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber')\r\nActual value was 232.\r\n at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Utility\\Validate.cs:line 48\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 413\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\CompletionHandler.cs:line 193\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\CompletionHandler.cs:line 89\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() | Method='textDocument/completion' RequestId='576'" } [Error - 12:53:24 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/completion 576 - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber') Actual value was 232. at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\a\1\s\src\PowerShellEditorServices\Utility\Validate.cs:line 48 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 413 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 193 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 89 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() | Method='textDocument/completion' RequestId='576' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/completion 576 in 1ms | Method='textDocument/completion' ResponseId='576' ElapsedMilliseconds='1'" } [Info - 12:53:24 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/completion 576 in 1ms | Method='textDocument/completion' ResponseId='576' ElapsedMilliseconds='1' [Trace - 12:53:24 am] Received response 'textDocument/completion - (576)' in 4ms. Request failed: Internal Error - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber') Actual value was 232. at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\a\1\s\src\PowerShellEditorServices\Utility\Validate.cs:line 48 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 413 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 193 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 89 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() (-32603). [Error - 12:53:24 am] Request textDocument/completion failed. Message: Internal Error - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber') Actual value was 232. at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\a\1\s\src\PowerShellEditorServices\Utility\Validate.cs:line 48 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 413 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 193 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 89 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() Code: -32603 [Trace - 12:53:24 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 281 }, "contentChanges": [ { "range": { "start": { "line": 231, "character": 17 }, "end": { "line": 231, "character": 17 } }, "rangeLength": 0, "text": "h" } ] } [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:53:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:53:24 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:53:24 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:53:24 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:53:24 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:53:24 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:53:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:53:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:53:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 232:18 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:53:24 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 232:18 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:53:24 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:53:24 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 282 }, "contentChanges": [ { "range": { "start": { "line": 231, "character": 18 }, "end": { "line": 231, "character": 18 } }, "rangeLength": 0, "text": "r" } ] } [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:53:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:53:24 am] Sending request 'textDocument/completion - (577)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 231, "character": 19 }, "context": { "triggerKind": 1 } } [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:53:24 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:53:24 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:53:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:53:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:53:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 232:19 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:53:24 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 232:19 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:53:24 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/completion | Method='textDocument/completion'" } [Info - 12:53:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/completion | Method='textDocument/completion' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:53:24 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:53:24 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/completion:577 request for processing | Type='Parallel' Name='textDocument/completion:577'" } [Info - 12:53:24 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/completion:577 request for processing | Type='Parallel' Name='textDocument/completion:577' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/completion 577 | Method='textDocument/completion' ResponseId='577'" } [Info - 12:53:24 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/completion 577 | Method='textDocument/completion' ResponseId='577' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (577) textDocument/completion | Id='577' Method='textDocument/completion'" } [Info - 12:53:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (577) textDocument/completion | Id='577' Method='textDocument/completion' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (577) textDocument/completion to OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams | Id='577' Method='textDocument/completion' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams'" } [Info - 12:53:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (577) textDocument/completion to OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams | Id='577' Method='textDocument/completion' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (577) textDocument/completion in 0ms | Id='577' Method='textDocument/completion' ElapsedMilliseconds='0'" } [Info - 12:53:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (577) textDocument/completion in 0ms | Id='577' Method='textDocument/completion' ElapsedMilliseconds='0' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/completion 577 - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber')\r\nActual value was 232.\r\n at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Utility\\Validate.cs:line 48\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 413\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\CompletionHandler.cs:line 193\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\CompletionHandler.cs:line 89\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() | Method='textDocument/completion' RequestId='577'" } [Error - 12:53:24 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/completion 577 - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber') Actual value was 232. at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\a\1\s\src\PowerShellEditorServices\Utility\Validate.cs:line 48 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 413 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 193 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 89 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() | Method='textDocument/completion' RequestId='577' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/completion 577 in 1ms | Method='textDocument/completion' ResponseId='577' ElapsedMilliseconds='1'" } [Info - 12:53:24 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/completion 577 in 1ms | Method='textDocument/completion' ResponseId='577' ElapsedMilliseconds='1' [Trace - 12:53:24 am] Received response 'textDocument/completion - (577)' in 3ms. Request failed: Internal Error - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber') Actual value was 232. at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\a\1\s\src\PowerShellEditorServices\Utility\Validate.cs:line 48 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 413 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 193 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 89 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() (-32603). [Error - 12:53:24 am] Request textDocument/completion failed. Message: Internal Error - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber') Actual value was 232. at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\a\1\s\src\PowerShellEditorServices\Utility\Validate.cs:line 48 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 413 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 193 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 89 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() Code: -32603 [Trace - 12:53:24 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 283 }, "contentChanges": [ { "range": { "start": { "line": 231, "character": 19 }, "end": { "line": 231, "character": 19 } }, "rangeLength": 0, "text": "o" } ] } [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:53:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:53:24 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:53:24 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:53:24 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:53:24 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:53:24 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:53:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:53:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2'" } [Info - 12:53:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 232:20 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:53:24 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 232:20 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2'" } [Info - 12:53:24 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2' [Trace - 12:53:24 am] Sending request 'textDocument/completion - (578)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 231, "character": 20 }, "context": { "triggerKind": 1 } } [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/completion | Method='textDocument/completion'" } [Info - 12:53:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/completion | Method='textDocument/completion' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:53:24 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:53:24 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/completion:578 request for processing | Type='Parallel' Name='textDocument/completion:578'" } [Info - 12:53:24 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/completion:578 request for processing | Type='Parallel' Name='textDocument/completion:578' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/completion 578 | Method='textDocument/completion' ResponseId='578'" } [Info - 12:53:24 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/completion 578 | Method='textDocument/completion' ResponseId='578' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (578) textDocument/completion | Id='578' Method='textDocument/completion'" } [Info - 12:53:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (578) textDocument/completion | Id='578' Method='textDocument/completion' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (578) textDocument/completion to OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams | Id='578' Method='textDocument/completion' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams'" } [Info - 12:53:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (578) textDocument/completion to OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams | Id='578' Method='textDocument/completion' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (578) textDocument/completion in 0ms | Id='578' Method='textDocument/completion' ElapsedMilliseconds='0'" } [Info - 12:53:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (578) textDocument/completion in 0ms | Id='578' Method='textDocument/completion' ElapsedMilliseconds='0' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/completion 578 - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber')\r\nActual value was 232.\r\n at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Utility\\Validate.cs:line 48\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 413\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\CompletionHandler.cs:line 193\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\CompletionHandler.cs:line 89\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() | Method='textDocument/completion' RequestId='578'" } [Error - 12:53:24 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/completion 578 - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber') Actual value was 232. at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\a\1\s\src\PowerShellEditorServices\Utility\Validate.cs:line 48 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 413 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 193 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 89 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() | Method='textDocument/completion' RequestId='578' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/completion 578 in 1ms | Method='textDocument/completion' ResponseId='578' ElapsedMilliseconds='1'" } [Info - 12:53:24 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/completion 578 in 1ms | Method='textDocument/completion' ResponseId='578' ElapsedMilliseconds='1' [Trace - 12:53:24 am] Received response 'textDocument/completion - (578)' in 2ms. Request failed: Internal Error - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber') Actual value was 232. at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\a\1\s\src\PowerShellEditorServices\Utility\Validate.cs:line 48 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 413 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 193 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 89 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() (-32603). [Error - 12:53:24 am] Request textDocument/completion failed. Message: Internal Error - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber') Actual value was 232. at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\a\1\s\src\PowerShellEditorServices\Utility\Validate.cs:line 48 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 413 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 193 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 89 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() Code: -32603 [Trace - 12:53:24 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 284 }, "contentChanges": [ { "range": { "start": { "line": 231, "character": 20 }, "end": { "line": 231, "character": 20 } }, "rangeLength": 0, "text": "w" } ] } [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:53:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:53:24 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:53:24 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:53:24 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:53:24 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:53:24 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:53:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:53:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:53:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 232:21 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:53:24 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 232:21 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:53:24 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:53:24 am] Sending request 'textDocument/completion - (579)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 231, "character": 21 }, "context": { "triggerKind": 1 } } [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/completion | Method='textDocument/completion'" } [Info - 12:53:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/completion | Method='textDocument/completion' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:53:24 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:53:24 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/completion:579 request for processing | Type='Parallel' Name='textDocument/completion:579'" } [Info - 12:53:24 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/completion:579 request for processing | Type='Parallel' Name='textDocument/completion:579' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/completion 579 | Method='textDocument/completion' ResponseId='579'" } [Info - 12:53:24 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/completion 579 | Method='textDocument/completion' ResponseId='579' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (579) textDocument/completion | Id='579' Method='textDocument/completion'" } [Info - 12:53:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (579) textDocument/completion | Id='579' Method='textDocument/completion' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (579) textDocument/completion to OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams | Id='579' Method='textDocument/completion' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams'" } [Info - 12:53:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (579) textDocument/completion to OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams | Id='579' Method='textDocument/completion' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CompletionParams' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (579) textDocument/completion in 0ms | Id='579' Method='textDocument/completion' ElapsedMilliseconds='0'" } [Info - 12:53:24 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (579) textDocument/completion in 0ms | Id='579' Method='textDocument/completion' ElapsedMilliseconds='0' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/completion 579 - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber')\r\nActual value was 232.\r\n at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Utility\\Validate.cs:line 48\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 413\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\CompletionHandler.cs:line 193\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\CompletionHandler.cs:line 89\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() | Method='textDocument/completion' RequestId='579'" } [Error - 12:53:24 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/completion 579 - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber') Actual value was 232. at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\a\1\s\src\PowerShellEditorServices\Utility\Validate.cs:line 48 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 413 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 193 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 89 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() | Method='textDocument/completion' RequestId='579' [Trace - 12:53:24 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/completion 579 in 1ms | Method='textDocument/completion' ResponseId='579' ElapsedMilliseconds='1'" } [Info - 12:53:24 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/completion 579 in 1ms | Method='textDocument/completion' ResponseId='579' ElapsedMilliseconds='1' [Trace - 12:53:24 am] Received response 'textDocument/completion - (579)' in 4ms. Request failed: Internal Error - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber') Actual value was 232. at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\a\1\s\src\PowerShellEditorServices\Utility\Validate.cs:line 48 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 413 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 193 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 89 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() (-32603). [Error - 12:53:24 am] Request textDocument/completion failed. Message: Internal Error - System.ArgumentOutOfRangeException: Value is not between 1 and 226 (Parameter 'lineNumber') Actual value was 232. at Microsoft.PowerShell.EditorServices.Utility.Validate.IsWithinRange(String parameterName, Int32 valueToCheck, Int32 lowerLimit, Int32 upperLimit) in D:\a\1\s\src\PowerShellEditorServices\Utility\Validate.cs:line 48 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.GetOffsetAtPosition(Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 413 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.GetCompletionsInFileAsync(ScriptFile scriptFile, Int32 lineNumber, Int32 columnNumber) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 193 at Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler.Handle(CompletionParams request, CancellationToken cancellationToken) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\CompletionHandler.cs:line 89 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(TDescriptor descriptor, Request request, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass38_0.<b__5>d.MoveNext() Code: -32603 [Trace - 12:53:25 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 285 }, "contentChanges": [ { "range": { "start": { "line": 231, "character": 21 }, "end": { "line": 231, "character": 21 } }, "rangeLength": 0, "text": " " } ] } [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:53:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:53:25 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:53:25 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:53:25 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:53:25 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:53:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:53:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:53:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:53:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 232:22 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:53:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 232:22 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:53:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:53:25 am] Sending request 'textDocument/signatureHelp - (580)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 231, "character": 22 }, "context": { "isRetrigger": false, "triggerCharacter": " ", "triggerKind": 2 } } [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp'" } [Info - 12:53:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/signatureHelp | Method='textDocument/signatureHelp' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:53:25 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:53:25 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:580 request for processing | Type='Parallel' Name='textDocument/signatureHelp:580'" } [Info - 12:53:25 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/signatureHelp:580 request for processing | Type='Parallel' Name='textDocument/signatureHelp:580' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 580 | Method='textDocument/signatureHelp' ResponseId='580'" } [Info - 12:53:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/signatureHelp 580 | Method='textDocument/signatureHelp' ResponseId='580' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (580) textDocument/signatureHelp | Id='580' Method='textDocument/signatureHelp'" } [Info - 12:53:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (580) textDocument/signatureHelp | Id='580' Method='textDocument/signatureHelp' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (580) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='580' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams'" } [Info - 12:53:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (580) textDocument/signatureHelp to OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams | Id='580' Method='textDocument/signatureHelp' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelpParams' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp'" } [Info - 12:53:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SignatureHelp' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (580) textDocument/signatureHelp in 0ms | Id='580' Method='textDocument/signatureHelp' ElapsedMilliseconds='0'" } [Info - 12:53:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (580) textDocument/signatureHelp in 0ms | Id='580' Method='textDocument/signatureHelp' ElapsedMilliseconds='0' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 580 in 0ms | Method='textDocument/signatureHelp' ResponseId='580' ElapsedMilliseconds='0'" } [Info - 12:53:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/signatureHelp 580 in 0ms | Method='textDocument/signatureHelp' ResponseId='580' ElapsedMilliseconds='0' [Trace - 12:53:25 am] Received response 'textDocument/signatureHelp - (580)' in 3ms. Result: { "signatures": null } [Trace - 12:53:25 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 286 }, "contentChanges": [ { "range": { "start": { "line": 231, "character": 22 }, "end": { "line": 231, "character": 22 } }, "rangeLength": 0, "text": "\"\"" } ] } [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:53:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:53:25 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:53:25 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:53:25 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:53:25 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:53:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:53:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:53:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:53:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 232:23 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:53:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 232:23 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:53:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:53:25 am] Sending request 'textDocument/foldingRange - (581)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:53:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:53:25 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:53:25 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:581 request for processing | Type='Parallel' Name='textDocument/foldingRange:581'" } [Info - 12:53:25 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:581 request for processing | Type='Parallel' Name='textDocument/foldingRange:581' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 581 | Method='textDocument/foldingRange' ResponseId='581'" } [Info - 12:53:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 581 | Method='textDocument/foldingRange' ResponseId='581' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (581) textDocument/foldingRange | Id='581' Method='textDocument/foldingRange'" } [Info - 12:53:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (581) textDocument/foldingRange | Id='581' Method='textDocument/foldingRange' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (581) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='581' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:53:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (581) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='581' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:53:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (581) textDocument/foldingRange in 0ms | Id='581' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:53:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (581) textDocument/foldingRange in 0ms | Id='581' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 581 in 0ms | Method='textDocument/foldingRange' ResponseId='581' ElapsedMilliseconds='0'" } [Info - 12:53:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 581 in 0ms | Method='textDocument/foldingRange' ResponseId='581' ElapsedMilliseconds='0' [Trace - 12:53:25 am] Received response 'textDocument/foldingRange - (581)' in 3ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:53:25 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 287 }, "contentChanges": [ { "range": { "start": { "line": 231, "character": 23 }, "end": { "line": 231, "character": 23 } }, "rangeLength": 0, "text": "x" } ] } [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:53:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:53:25 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:53:25 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:53:25 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:53:25 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:53:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:53:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:53:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:53:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 232:24 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:53:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 232:24 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:53:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:53:25 am] Sending request 'textDocument/foldingRange - (582)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:53:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:53:25 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:53:25 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:582 request for processing | Type='Parallel' Name='textDocument/foldingRange:582'" } [Info - 12:53:25 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:582 request for processing | Type='Parallel' Name='textDocument/foldingRange:582' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 582 | Method='textDocument/foldingRange' ResponseId='582'" } [Info - 12:53:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 582 | Method='textDocument/foldingRange' ResponseId='582' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (582) textDocument/foldingRange | Id='582' Method='textDocument/foldingRange'" } [Info - 12:53:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (582) textDocument/foldingRange | Id='582' Method='textDocument/foldingRange' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (582) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='582' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:53:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (582) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='582' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:53:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (582) textDocument/foldingRange in 0ms | Id='582' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:53:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (582) textDocument/foldingRange in 0ms | Id='582' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 582 in 0ms | Method='textDocument/foldingRange' ResponseId='582' ElapsedMilliseconds='0'" } [Info - 12:53:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 582 in 0ms | Method='textDocument/foldingRange' ResponseId='582' ElapsedMilliseconds='0' [Trace - 12:53:25 am] Received response 'textDocument/foldingRange - (582)' in 2ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:53:25 am] Sending request 'textDocument/codeLens - (583)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:53:25 am] Sending request 'textDocument/codeAction - (584)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 231, "character": 24 }, "end": { "line": 231, "character": 24 } }, "context": { "diagnostics": [] } } [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:53:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:583 request for processing | Type='Parallel' Name='textDocument/codeLens:583'" } [Info - 12:53:25 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:583 request for processing | Type='Parallel' Name='textDocument/codeLens:583' [Trace - 12:53:25 am] Sending request 'textDocument/codeLens - (585)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 583 | Method='textDocument/codeLens' ResponseId='583'" } [Info - 12:53:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 583 | Method='textDocument/codeLens' ResponseId='583' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (583) textDocument/codeLens | Id='583' Method='textDocument/codeLens'" } [Info - 12:53:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (583) textDocument/codeLens | Id='583' Method='textDocument/codeLens' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (583) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='583' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:53:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (583) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='583' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:53:25 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:53:25 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:53:25 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:53:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (583) textDocument/codeLens in 0ms | Id='583' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:53:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (583) textDocument/codeLens in 0ms | Id='583' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 583 in 0ms | Method='textDocument/codeLens' ResponseId='583' ElapsedMilliseconds='0'" } [Info - 12:53:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 583 in 0ms | Method='textDocument/codeLens' ResponseId='583' ElapsedMilliseconds='0' [Trace - 12:53:25 am] Received response 'textDocument/codeLens - (583)' in 3ms. Result: [] [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:53:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:584 request for processing | Type='Parallel' Name='textDocument/codeAction:584'" } [Info - 12:53:25 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:584 request for processing | Type='Parallel' Name='textDocument/codeAction:584' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 584 | Method='textDocument/codeAction' ResponseId='584'" } [Info - 12:53:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 584 | Method='textDocument/codeAction' ResponseId='584' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (584) textDocument/codeAction | Id='584' Method='textDocument/codeAction'" } [Info - 12:53:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (584) textDocument/codeAction | Id='584' Method='textDocument/codeAction' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (584) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='584' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:53:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (584) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='584' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:53:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (584) textDocument/codeAction in 0ms | Id='584' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:53:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (584) textDocument/codeAction in 0ms | Id='584' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 584 in 0ms | Method='textDocument/codeAction' ResponseId='584' ElapsedMilliseconds='0'" } [Info - 12:53:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 584 in 0ms | Method='textDocument/codeAction' ResponseId='584' ElapsedMilliseconds='0' [Trace - 12:53:25 am] Received response 'textDocument/codeAction - (584)' in 3ms. Result: [] [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:53:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:585 request for processing | Type='Parallel' Name='textDocument/codeLens:585'" } [Info - 12:53:25 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:585 request for processing | Type='Parallel' Name='textDocument/codeLens:585' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 585 | Method='textDocument/codeLens' ResponseId='585'" } [Info - 12:53:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 585 | Method='textDocument/codeLens' ResponseId='585' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (585) textDocument/codeLens | Id='585' Method='textDocument/codeLens'" } [Info - 12:53:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (585) textDocument/codeLens | Id='585' Method='textDocument/codeLens' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (585) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='585' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:53:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (585) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='585' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:53:25 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:53:25 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:53:25 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:53:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (585) textDocument/codeLens in 0ms | Id='585' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:53:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (585) textDocument/codeLens in 0ms | Id='585' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 585 in 0ms | Method='textDocument/codeLens' ResponseId='585' ElapsedMilliseconds='0'" } [Info - 12:53:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 585 in 0ms | Method='textDocument/codeLens' ResponseId='585' ElapsedMilliseconds='0' [Trace - 12:53:25 am] Received response 'textDocument/codeLens - (585)' in 1ms. Result: [] [Trace - 12:53:25 am] Sending request 'textDocument/documentSymbol - (586)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:53:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:586 request for processing | Type='Parallel' Name='textDocument/documentSymbol:586'" } [Info - 12:53:25 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:586 request for processing | Type='Parallel' Name='textDocument/documentSymbol:586' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 586 | Method='textDocument/documentSymbol' ResponseId='586'" } [Info - 12:53:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 586 | Method='textDocument/documentSymbol' ResponseId='586' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (586) textDocument/documentSymbol | Id='586' Method='textDocument/documentSymbol'" } [Info - 12:53:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (586) textDocument/documentSymbol | Id='586' Method='textDocument/documentSymbol' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (586) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='586' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:53:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (586) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='586' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:53:25 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | " } [Info - 12:53:25 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:53:25 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:53:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (586) textDocument/documentSymbol in 2ms | Id='586' Method='textDocument/documentSymbol' ElapsedMilliseconds='2'" } [Info - 12:53:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (586) textDocument/documentSymbol in 2ms | Id='586' Method='textDocument/documentSymbol' ElapsedMilliseconds='2' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 586 in 2ms | Method='textDocument/documentSymbol' ResponseId='586' ElapsedMilliseconds='2'" } [Info - 12:53:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 586 in 2ms | Method='textDocument/documentSymbol' ResponseId='586' ElapsedMilliseconds='2' [Trace - 12:53:25 am] Received response 'textDocument/documentSymbol - (586)' in 3ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:53:25 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 288 }, "contentChanges": [ { "range": { "start": { "line": 231, "character": 24 }, "end": { "line": 231, "character": 25 } }, "rangeLength": 1, "text": "\"" } ] } [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:53:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:53:25 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:53:25 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:53:25 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:53:25 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:53:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:53:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:53:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0'" } [Info - 12:53:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 0ms | Method='textDocument/didChange' ElapsedMilliseconds='0' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 232:25 is outside of the line range of 1 to 226.')\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 296\r\n at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\ScriptFile.cs:line 320\r\n at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\TextDocument\\Handlers\\TextDocumentHandler.cs:line 62\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)\r\n at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token)\r\n at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange'" } [Error - 12:53:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Failed to handle request textDocument/didChange - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'Position 232:25 is outside of the line range of 1 to 226.') at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ValidatePosition(Int32 line, Int32 column) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 296 at Microsoft.PowerShell.EditorServices.Services.TextDocument.ScriptFile.ApplyChange(FileChange fileChange) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\ScriptFile.cs:line 320 at Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler.Handle(DidChangeTextDocumentParams notification, CancellationToken token) in D:\a\1\s\src\PowerShellEditorServices\Services\TextDocument\Handlers\TextDocumentHandler.cs:line 62 at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteNotification(TDescriptor descriptor, Notification notification, CancellationToken token) at OmniSharp.Extensions.JsonRpc.InputHandler.<>c__DisplayClass39_0.<b__4>d.MoveNext() | Method='textDocument/didChange' [Trace - 12:53:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:53:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:53:26 am] Sending request 'textDocument/foldingRange - (587)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:53:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:53:26 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:53:26 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:587 request for processing | Type='Parallel' Name='textDocument/foldingRange:587'" } [Info - 12:53:26 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:587 request for processing | Type='Parallel' Name='textDocument/foldingRange:587' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 587 | Method='textDocument/foldingRange' ResponseId='587'" } [Info - 12:53:26 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 587 | Method='textDocument/foldingRange' ResponseId='587' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (587) textDocument/foldingRange | Id='587' Method='textDocument/foldingRange'" } [Info - 12:53:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (587) textDocument/foldingRange | Id='587' Method='textDocument/foldingRange' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (587) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='587' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:53:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (587) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='587' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:53:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (587) textDocument/foldingRange in 0ms | Id='587' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:53:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (587) textDocument/foldingRange in 0ms | Id='587' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 587 in 0ms | Method='textDocument/foldingRange' ResponseId='587' ElapsedMilliseconds='0'" } [Info - 12:53:26 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 587 in 0ms | Method='textDocument/foldingRange' ResponseId='587' ElapsedMilliseconds='0' [Trace - 12:53:26 am] Received response 'textDocument/foldingRange - (587)' in 4ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:53:26 am] Sending request 'textDocument/codeLens - (588)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:53:26 am] Sending request 'textDocument/codeAction - (589)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 231, "character": 25 }, "end": { "line": 231, "character": 25 } }, "context": { "diagnostics": [] } } [Trace - 12:53:26 am] Sending request 'textDocument/codeLens - (590)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:53:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:588 request for processing | Type='Parallel' Name='textDocument/codeLens:588'" } [Info - 12:53:26 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:588 request for processing | Type='Parallel' Name='textDocument/codeLens:588' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 588 | Method='textDocument/codeLens' ResponseId='588'" } [Info - 12:53:26 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 588 | Method='textDocument/codeLens' ResponseId='588' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (588) textDocument/codeLens | Id='588' Method='textDocument/codeLens'" } [Info - 12:53:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (588) textDocument/codeLens | Id='588' Method='textDocument/codeLens' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (588) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='588' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:53:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (588) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='588' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:53:26 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:53:26 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:53:26 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:53:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (588) textDocument/codeLens in 0ms | Id='588' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:53:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (588) textDocument/codeLens in 0ms | Id='588' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 588 in 0ms | Method='textDocument/codeLens' ResponseId='588' ElapsedMilliseconds='0'" } [Info - 12:53:26 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 588 in 0ms | Method='textDocument/codeLens' ResponseId='588' ElapsedMilliseconds='0' [Trace - 12:53:26 am] Received response 'textDocument/codeLens - (588)' in 6ms. Result: [] [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:53:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:589 request for processing | Type='Parallel' Name='textDocument/codeAction:589'" } [Info - 12:53:26 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:589 request for processing | Type='Parallel' Name='textDocument/codeAction:589' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 589 | Method='textDocument/codeAction' ResponseId='589'" } [Info - 12:53:26 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 589 | Method='textDocument/codeAction' ResponseId='589' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (589) textDocument/codeAction | Id='589' Method='textDocument/codeAction'" } [Info - 12:53:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (589) textDocument/codeAction | Id='589' Method='textDocument/codeAction' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (589) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='589' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:53:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (589) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='589' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:53:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (589) textDocument/codeAction in 0ms | Id='589' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:53:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (589) textDocument/codeAction in 0ms | Id='589' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 589 in 0ms | Method='textDocument/codeAction' ResponseId='589' ElapsedMilliseconds='0'" } [Info - 12:53:26 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 589 in 0ms | Method='textDocument/codeAction' ResponseId='589' ElapsedMilliseconds='0' [Trace - 12:53:26 am] Received response 'textDocument/codeAction - (589)' in 5ms. Result: [] [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:53:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:590 request for processing | Type='Parallel' Name='textDocument/codeLens:590'" } [Info - 12:53:26 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:590 request for processing | Type='Parallel' Name='textDocument/codeLens:590' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 590 | Method='textDocument/codeLens' ResponseId='590'" } [Info - 12:53:26 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 590 | Method='textDocument/codeLens' ResponseId='590' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (590) textDocument/codeLens | Id='590' Method='textDocument/codeLens'" } [Info - 12:53:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (590) textDocument/codeLens | Id='590' Method='textDocument/codeLens' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (590) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='590' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:53:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (590) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='590' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:53:26 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:53:26 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:53:26 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:53:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (590) textDocument/codeLens in 0ms | Id='590' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:53:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (590) textDocument/codeLens in 0ms | Id='590' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 590 in 0ms | Method='textDocument/codeLens' ResponseId='590' ElapsedMilliseconds='0'" } [Info - 12:53:26 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 590 in 0ms | Method='textDocument/codeLens' ResponseId='590' ElapsedMilliseconds='0' [Trace - 12:53:26 am] Received response 'textDocument/codeLens - (590)' in 4ms. Result: [] [Trace - 12:53:26 am] Sending request 'textDocument/documentSymbol - (591)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:53:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:591 request for processing | Type='Parallel' Name='textDocument/documentSymbol:591'" } [Info - 12:53:26 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:591 request for processing | Type='Parallel' Name='textDocument/documentSymbol:591' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 591 | Method='textDocument/documentSymbol' ResponseId='591'" } [Info - 12:53:26 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 591 | Method='textDocument/documentSymbol' ResponseId='591' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (591) textDocument/documentSymbol | Id='591' Method='textDocument/documentSymbol'" } [Info - 12:53:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (591) textDocument/documentSymbol | Id='591' Method='textDocument/documentSymbol' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (591) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='591' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:53:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (591) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='591' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:53:26 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 2ms. | " } [Info - 12:53:26 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 2ms. | [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:53:26 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:53:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (591) textDocument/documentSymbol in 2ms | Id='591' Method='textDocument/documentSymbol' ElapsedMilliseconds='2'" } [Info - 12:53:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (591) textDocument/documentSymbol in 2ms | Id='591' Method='textDocument/documentSymbol' ElapsedMilliseconds='2' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 591 in 2ms | Method='textDocument/documentSymbol' ResponseId='591' ElapsedMilliseconds='2'" } [Info - 12:53:26 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 591 in 2ms | Method='textDocument/documentSymbol' ResponseId='591' ElapsedMilliseconds='2' [Trace - 12:53:26 am] Received response 'textDocument/documentSymbol - (591)' in 6ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:53:26 am] Sending request 'textDocument/documentHighlight - (592)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 231, "character": 16 } } [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight'" } [Info - 12:53:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:592 request for processing | Type='Parallel' Name='textDocument/documentHighlight:592'" } [Info - 12:53:26 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:592 request for processing | Type='Parallel' Name='textDocument/documentHighlight:592' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 592 | Method='textDocument/documentHighlight' ResponseId='592'" } [Info - 12:53:26 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 592 | Method='textDocument/documentHighlight' ResponseId='592' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (592) textDocument/documentHighlight | Id='592' Method='textDocument/documentHighlight'" } [Info - 12:53:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (592) textDocument/documentHighlight | Id='592' Method='textDocument/documentHighlight' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (592) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='592' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams'" } [Info - 12:53:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (592) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='592' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer'" } [Info - 12:53:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (592) textDocument/documentHighlight in 0ms | Id='592' Method='textDocument/documentHighlight' ElapsedMilliseconds='0'" } [Info - 12:53:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (592) textDocument/documentHighlight in 0ms | Id='592' Method='textDocument/documentHighlight' ElapsedMilliseconds='0' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 592 in 0ms | Method='textDocument/documentHighlight' ResponseId='592' ElapsedMilliseconds='0'" } [Info - 12:53:26 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 592 in 0ms | Method='textDocument/documentHighlight' ResponseId='592' ElapsedMilliseconds='0' [Trace - 12:53:26 am] Received response 'textDocument/documentHighlight - (592)' in 2ms. Result: [] [Trace - 12:53:26 am] Sending request 'textDocument/codeAction - (593)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 231, "character": 25 }, "end": { "line": 231, "character": 25 } }, "context": { "diagnostics": [] } } [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:53:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:593 request for processing | Type='Parallel' Name='textDocument/codeAction:593'" } [Info - 12:53:26 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:593 request for processing | Type='Parallel' Name='textDocument/codeAction:593' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 593 | Method='textDocument/codeAction' ResponseId='593'" } [Info - 12:53:26 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 593 | Method='textDocument/codeAction' ResponseId='593' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (593) textDocument/codeAction | Id='593' Method='textDocument/codeAction'" } [Info - 12:53:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (593) textDocument/codeAction | Id='593' Method='textDocument/codeAction' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (593) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='593' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:53:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (593) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='593' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:53:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (593) textDocument/codeAction in 0ms | Id='593' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:53:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (593) textDocument/codeAction in 0ms | Id='593' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 593 in 0ms | Method='textDocument/codeAction' ResponseId='593' ElapsedMilliseconds='0'" } [Info - 12:53:26 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 593 in 0ms | Method='textDocument/codeAction' ResponseId='593' ElapsedMilliseconds='0' [Trace - 12:53:26 am] Received response 'textDocument/codeAction - (593)' in 3ms. Result: [] [Trace - 12:53:26 am] Sending request 'textDocument/formatting - (594)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "options": { "tabSize": 4, "insertSpaces": true } } [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/formatting | Method='textDocument/formatting'" } [Info - 12:53:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/formatting | Method='textDocument/formatting' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:53:26 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:53:26 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:53:26 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/formatting:594 request for processing | Type='Serial' Name='textDocument/formatting:594'" } [Info - 12:53:26 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/formatting:594 request for processing | Type='Serial' Name='textDocument/formatting:594' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/formatting 594 | Method='textDocument/formatting' ResponseId='594'" } [Info - 12:53:26 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/formatting 594 | Method='textDocument/formatting' ResponseId='594' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (594) textDocument/formatting | Id='594' Method='textDocument/formatting'" } [Info - 12:53:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (594) textDocument/formatting | Id='594' Method='textDocument/formatting' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (594) textDocument/formatting to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentFormattingParams | Id='594' Method='textDocument/formatting' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentFormattingParams'" } [Info - 12:53:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (594) textDocument/formatting to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentFormattingParams | Id='594' Method='textDocument/formatting' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentFormattingParams' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentFormattingHandlers: Created formatting hashtable: {\"IncludeRules\":[\"PSPlaceCloseBrace\",\"PSPlaceOpenBrace\",\"PSUseConsistentWhitespace\",\"PSUseConsistentIndentation\",\"PSAlignAssignmentStatement\"],\"Rules\":{\"PSUseConsistentWhitespace\":{\"CheckParameter\":false,\"CheckOpenBrace\":true,\"CheckPipeForRedundantWhitespace\":false,\"CheckInnerBrace\":true,\"CheckSeparator\":true,\"CheckOperator\":true,\"CheckOpenParen\":true,\"Enable\":true,\"CheckPipe\":true},\"PSUseConsistentIndentation\":{\"Enable\":true,\"Kind\":\"space\",\"PipelineIndentation\":2,\"IndentationSize\":4},\"PSAlignAssignmentStatement\":{\"CheckHashtable\":true,\"Enable\":true},\"PSPlaceOpenBrace\":{\"Enable\":true,\"OnSameLine\":true,\"IgnoreOneLineBlock\":true,\"NewLineAfter\":true},\"PSPlaceCloseBrace\":{\"Enable\":true,\"IgnoreOneLineBlock\":true,\"NewLineAfter\":true},\"PSUseCorrectCasing\":{\"Enable\":false}}} | 0='{\"IncludeRules\":[\"PSPlaceCloseBrace\",\"PSPlaceOpenBrace\",\"PSUseConsistentWhitespace\",\"PSUseConsistentIndentation\",\"PSAlignAssignmentStatement\"],\"Rules\":{\"PSUseConsistentWhitespace\":{\"CheckParameter\":false,\"CheckOpenBrace\":true,\"CheckPipeForRedundantWhitespace\":false,\"CheckInnerBrace\":true,\"CheckSeparator\":true,\"CheckOperator\":true,\"CheckOpenParen\":true,\"Enable\":true,\"CheckPipe\":true},\"PSUseConsistentIndentation\":{\"Enable\":true,\"Kind\":\"space\",\"PipelineIndentation\":2,\"IndentationSize\":4},\"PSAlignAssignmentStatement\":{\"CheckHashtable\":true,\"Enable\":true},\"PSPlaceOpenBrace\":{\"Enable\":true,\"OnSameLine\":true,\"IgnoreOneLineBlock\":true,\"NewLineAfter\":true},\"PSPlaceCloseBrace\":{\"Enable\":true,\"IgnoreOneLineBlock\":true,\"NewLineAfter\":true},\"PSUseCorrectCasing\":{\"Enable\":false}}}'" } [Info - 12:53:26 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentFormattingHandlers: Created formatting hashtable: {"IncludeRules":["PSPlaceCloseBrace","PSPlaceOpenBrace","PSUseConsistentWhitespace","PSUseConsistentIndentation","PSAlignAssignmentStatement"],"Rules":{"PSUseConsistentWhitespace":{"CheckParameter":false,"CheckOpenBrace":true,"CheckPipeForRedundantWhitespace":false,"CheckInnerBrace":true,"CheckSeparator":true,"CheckOperator":true,"CheckOpenParen":true,"Enable":true,"CheckPipe":true},"PSUseConsistentIndentation":{"Enable":true,"Kind":"space","PipelineIndentation":2,"IndentationSize":4},"PSAlignAssignmentStatement":{"CheckHashtable":true,"Enable":true},"PSPlaceOpenBrace":{"Enable":true,"OnSameLine":true,"IgnoreOneLineBlock":true,"NewLineAfter":true},"PSPlaceCloseBrace":{"Enable":true,"IgnoreOneLineBlock":true,"NewLineAfter":true},"PSUseCorrectCasing":{"Enable":false}}} | 0='{"IncludeRules":["PSPlaceCloseBrace","PSPlaceOpenBrace","PSUseConsistentWhitespace","PSUseConsistentIndentation","PSAlignAssignmentStatement"],"Rules":{"PSUseConsistentWhitespace":{"CheckParameter":false,"CheckOpenBrace":true,"CheckPipeForRedundantWhitespace":false,"CheckInnerBrace":true,"CheckSeparator":true,"CheckOperator":true,"CheckOpenParen":true,"Enable":true,"CheckPipe":true},"PSUseConsistentIndentation":{"Enable":true,"Kind":"space","PipelineIndentation":2,"IndentationSize":4},"PSAlignAssignmentStatement":{"CheckHashtable":true,"Enable":true},"PSPlaceOpenBrace":{"Enable":true,"OnSameLine":true,"IgnoreOneLineBlock":true,"NewLineAfter":true},"PSPlaceCloseBrace":{"Enable":true,"IgnoreOneLineBlock":true,"NewLineAfter":true},"PSUseCorrectCasing":{"Enable":false}}}' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.TextEditContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.TextEditContainer'" } [Info - 12:53:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.TextEditContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.TextEditContainer' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (594) textDocument/formatting in 13ms | Id='594' Method='textDocument/formatting' ElapsedMilliseconds='13'" } [Info - 12:53:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (594) textDocument/formatting in 13ms | Id='594' Method='textDocument/formatting' ElapsedMilliseconds='13' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/formatting 594 in 13ms | Method='textDocument/formatting' ResponseId='594' ElapsedMilliseconds='13'" } [Info - 12:53:26 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/formatting 594 in 13ms | Method='textDocument/formatting' ResponseId='594' ElapsedMilliseconds='13' [Trace - 12:53:26 am] Received response 'textDocument/formatting - (594)' in 16ms. Result: [ { "range": { "start": { "line": 0, "character": 0 }, "end": { "line": 225, "character": 0 } }, "newText": "[CmdletBinding(SupportsShouldProcess = $true)]\r\nParam (\r\n [ValidatePattern(\"[a-zA-Z0-9\\-]{3,24}\")]\r\n [Parameter(Mandatory = $true)]\r\n [string] $EnvironmentName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9]{1,5}\")]\r\n [string] $EnvironmentCode,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9]{1,5}\")]\r\n [string] $Location,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9\\-]{3,24}\")]\r\n [string] $LocationCode,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $TenantId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $SubscriptionId,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $ConfigFile = \"config.$($EnvironmentCode.ToLower()).json\",\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $diagnosticsObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $dataFactoryPrincipalId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databricksNetworkObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $generalNetworkObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlServerName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlUsername,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlPassword,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databasesObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databricksToken,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $dataLakeStorageAccountName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $functionAppServicePrincipalId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $functionAppMasterKey, \r\n \r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksApplicationId,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksServicePrincipalId,\r\n \r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksApplicationKey,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $azureADGroupId_keyVaultAdministrator,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $automationAccountApplicationId\r\n)\r\n\r\nSet-StrictMode -Version \"Latest\"\r\n$ErrorActionPreference = \"Stop\"\r\n\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/adp.psm1\") -Force -Verbose:$false\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/keyvault.psm1\") -Force -Verbose:$false\r\n\r\n$Context = Initialize-ADPContext -parameters $PSBoundParameters -configFilePath (Join-Path $PSScriptRoot $ConfigFile)\r\n$diagnostics = ConvertFrom-JsonToHash -Object $diagnosticsObject\r\n$databases = ConvertFrom-JsonToHash -Object $databasesObject\r\n$databricksNetwork = ConvertFrom-JsonToHash -Object $databricksNetworkObject\r\n$generalNetwork = ConvertFrom-JsonToHash -Object $generalNetworkObject\r\n\r\ntry {\r\n\r\n if ($VerbosePreference -eq \"SilentlyContinue\" -and $Env:SYSTEM_DEBUG) {\r\n $VerbosePreference = \"Continue\"\r\n }\r\n\r\n if (-not $pscmdlet.ShouldProcess(\"Deploy with powershell\")) {\r\n Write-Verbose \"-WhatIf is set, will not execute deployment.\"\r\n\r\n Write-Host \"Deploy would proceed with the following parameters\"\r\n $Context | Format-Table | Out-String | Write-Host\r\n }\r\n else {\r\n $Context | Format-Table | Out-String | Write-Verbose\r\n\r\n ###############################################################################\r\n ## KeyVault\r\n ###############################################################################\r\n\r\n $deployerAzureAdObjectId = Get-CurrentUserAzureAdObjectId $TenantId;\r\n $keyVaultParams = Get-Params -context $Context -diagnostics $diagnostics -purpose \"Operational secreats\" -with @{\r\n \"akvName\" = Get-ResourceName -context $Context -resourceCode \"AKV\" -suffix \"002\";\r\n \"subnetIdArray\" = @($databricksNetwork.subnetDBRPublicResourceId, $generalNetwork.subnetVMResourceId, $generalNetwork.subnetWebAppResourceId)\r\n \"bypassNetworkDefaultAction\" = \"None\"\r\n \"networkDefaultAction\" = \"Deny\"\r\n \"tenantId\" = $TenantId;\r\n \"accessPolicy_azureDevOpsId\" = $deployerAzureAdObjectId;\r\n \"accessPolicy_dataFactoryId\" = $dataFactoryPrincipalId;\r\n \"accessPolicy_functionAppId\" = $functionAppServicePrincipalId;\r\n \"accessPolicy_administratorsId\" = $azureADGroupId_keyVaultAdministrator;\r\n \"accessPolicy_automationAccountId\" = $automationAccountApplicationId;\r\n }\r\n $keyVault = Invoke-ARM -context $Context -template \"keyVault\" -resourceGroupName $Context.resourceGroupNames.security -parameters $keyVaultParams\r\n\r\n $keyVaultName = $keyVault.keyVaultName.value\r\n $keyVaultResourceGroupName = $Context.resourceGroupNames.security\r\n \r\n try {\r\n $currentIp = Get-CurrentIP\r\n\r\n Write-Host \"Temporarily granting this node ($currentIp) firewall access to the keyvault $keyVaultName\"\r\n Add-IPToKeyVaultWhitelist -resourceGroupName $keyVaultResourceGroupName -keyVaultName $keyVaultName -ip $currentIp\r\n\r\n $secrets = @(\r\n @{\r\n \"secretName\" = \"sqlPassword\";\r\n \"secretValue\" = $sqlPassword;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseConnectionStringConfig\";\r\n \"secretValue\" = (\"Server=tcp:\" + $sqlServerName + \".database.windows.net,1433;Database=\" + $databases.Config + \";Trusted_Connection=False;Encrypt=True\");\r\n };\r\n @{\r\n \"secretName\" = \"databricksToken\";\r\n \"secretValue\" = $databricksToken;\r\n };\r\n if ($databricksApplicationKey) {\r\n @{\r\n \"secretName\" = \"databricksApplicationKey\";\r\n \"secretValue\" = $databricksApplicationKey;\r\n };\r\n }\r\n @{\r\n \"secretName\" = \"functionAppPowershellMasterKey\";\r\n \"secretValue\" = $functionAppMasterKey;\r\n };\r\n # Below items are not really secrets, but are currently needed by our Databricks code\r\n # Todo: Configure non-secrets into Databricks separate to this\r\n @{\r\n \"secretName\" = \"sqlServerName\";\r\n \"secretValue\" = $sqlServerName;\r\n };\r\n @{\r\n \"secretName\" = \"sqlUsername\";\r\n \"secretValue\" = $sqlUsername;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseNameStage\";\r\n \"secretValue\" = $databases.Stage;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseNameConfig\";\r\n \"secretValue\" = $databases.Config;\r\n };\r\n @{\r\n \"secretName\" = \"azureTenantID\";\r\n \"secretValue\" = $TenantId;\r\n };\r\n @{\r\n \"secretName\" = \"storageAccountDataLake\";\r\n \"secretValue\" = $dataLakeStorageAccountName;\r\n };\r\n if ($databricksApplicationId) {\r\n @{\r\n \"secretName\" = \"databricksApplicationID\";\r\n \"secretValue\" = $databricksApplicationId;\r\n };\r\n }\r\n if ($databricksServicePrincipalId) {\r\n @{\r\n \"secretName\" = \"databricksServicePrincipalID\";\r\n \"secretValue\" = $databricksServicePrincipalId;\r\n };\r\n }\r\n )\r\n\r\n $secrets | Foreach-Object {\r\n $currentValue = Get-OptionalAzKeyVaultSecret -VaultName $keyVaultName -Name $_.secretName\r\n if ($currentValue -ne $_.secretValue) {\r\n Write-Host \"Setting Key Vault value for $($_.secretName) in $keyVaultName\"\r\n Set-AzKeyVaultSecret -VaultName $keyVaultName -Name $_.secretName -SecretValue (ConvertTo-SecureString -AsPlainText -Force -String $_.secretValue) | Out-Null\r\n }\r\n }\r\n }\r\n finally {\r\n Write-Host \"Removing this node's ($currentIp) firewall access from the keyvault $keyVaultName\"\r\n Remove-IPFromKeyVaultWhitelist -resourceGroupName $keyVaultResourceGroupName -keyVaultName $keyVaultName -ip $currentIp\r\n }\r\n }\r\n}\r\ncatch {\r\n Write-Host -ForegroundColor Red \"Caught an exception of type $($_.Exception.GetType())\"\r\n Write-Host -ForegroundColor Red $_.Exception.Message\r\n\r\n if ($_.ScriptStackTrace) {\r\n Write-Host -ForegroundColor Red $_.ScriptStackTrace\r\n }\r\n\r\n if ($_.Exception.InnerException) {\r\n Write-Host -ForegroundColor Red \"Caused by: $($_.Exception.InnerException.Message)\"\r\n }\r\n\r\n throw\r\n} }\r\n" } ] [Trace - 12:53:26 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 289 }, "contentChanges": [ { "range": { "start": { "line": 224, "character": 1 }, "end": { "line": 224, "character": 1 } }, "rangeLength": 0, "text": " }" } ] } [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:53:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:53:26 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:53:26 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:53:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:53:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:53:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:53:26 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:53:26 am] Sending notification 'textDocument/didSave'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 289 }, "text": "[CmdletBinding(SupportsShouldProcess = $true)]\r\nParam (\r\n [ValidatePattern(\"[a-zA-Z0-9\\-]{3,24}\")]\r\n [Parameter(Mandatory = $true)]\r\n [string] $EnvironmentName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9]{1,5}\")]\r\n [string] $EnvironmentCode,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9]{1,5}\")]\r\n [string] $Location,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9\\-]{3,24}\")]\r\n [string] $LocationCode,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $TenantId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $SubscriptionId,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $ConfigFile = \"config.$($EnvironmentCode.ToLower()).json\",\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $diagnosticsObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $dataFactoryPrincipalId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databricksNetworkObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $generalNetworkObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlServerName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlUsername,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlPassword,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databasesObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databricksToken,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $dataLakeStorageAccountName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $functionAppServicePrincipalId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $functionAppMasterKey, \r\n \r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksApplicationId,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksServicePrincipalId,\r\n \r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksApplicationKey,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $azureADGroupId_keyVaultAdministrator,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $automationAccountApplicationId\r\n)\r\n\r\nSet-StrictMode -Version \"Latest\"\r\n$ErrorActionPreference = \"Stop\"\r\n\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/adp.psm1\") -Force -Verbose:$false\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/keyvault.psm1\") -Force -Verbose:$false\r\n\r\n$Context = Initialize-ADPContext -parameters $PSBoundParameters -configFilePath (Join-Path $PSScriptRoot $ConfigFile)\r\n$diagnostics = ConvertFrom-JsonToHash -Object $diagnosticsObject\r\n$databases = ConvertFrom-JsonToHash -Object $databasesObject\r\n$databricksNetwork = ConvertFrom-JsonToHash -Object $databricksNetworkObject\r\n$generalNetwork = ConvertFrom-JsonToHash -Object $generalNetworkObject\r\n\r\ntry {\r\n\r\n if ($VerbosePreference -eq \"SilentlyContinue\" -and $Env:SYSTEM_DEBUG) {\r\n $VerbosePreference = \"Continue\"\r\n }\r\n\r\n if (-not $pscmdlet.ShouldProcess(\"Deploy with powershell\")) {\r\n Write-Verbose \"-WhatIf is set, will not execute deployment.\"\r\n\r\n Write-Host \"Deploy would proceed with the following parameters\"\r\n $Context | Format-Table | Out-String | Write-Host\r\n }\r\n else {\r\n $Context | Format-Table | Out-String | Write-Verbose\r\n\r\n ###############################################################################\r\n ## KeyVault\r\n ###############################################################################\r\n\r\n $deployerAzureAdObjectId = Get-CurrentUserAzureAdObjectId $TenantId;\r\n $keyVaultParams = Get-Params -context $Context -diagnostics $diagnostics -purpose \"Operational secreats\" -with @{\r\n \"akvName\" = Get-ResourceName -context $Context -resourceCode \"AKV\" -suffix \"002\";\r\n \"subnetIdArray\" = @($databricksNetwork.subnetDBRPublicResourceId, $generalNetwork.subnetVMResourceId, $generalNetwork.subnetWebAppResourceId)\r\n \"bypassNetworkDefaultAction\" = \"None\"\r\n \"networkDefaultAction\" = \"Deny\"\r\n \"tenantId\" = $TenantId;\r\n \"accessPolicy_azureDevOpsId\" = $deployerAzureAdObjectId;\r\n \"accessPolicy_dataFactoryId\" = $dataFactoryPrincipalId;\r\n \"accessPolicy_functionAppId\" = $functionAppServicePrincipalId;\r\n \"accessPolicy_administratorsId\" = $azureADGroupId_keyVaultAdministrator;\r\n \"accessPolicy_automationAccountId\" = $automationAccountApplicationId;\r\n }\r\n $keyVault = Invoke-ARM -context $Context -template \"keyVault\" -resourceGroupName $Context.resourceGroupNames.security -parameters $keyVaultParams\r\n\r\n $keyVaultName = $keyVault.keyVaultName.value\r\n $keyVaultResourceGroupName = $Context.resourceGroupNames.security\r\n \r\n try {\r\n $currentIp = Get-CurrentIP\r\n\r\n Write-Host \"Temporarily granting this node ($currentIp) firewall access to the keyvault $keyVaultName\"\r\n Add-IPToKeyVaultWhitelist -resourceGroupName $keyVaultResourceGroupName -keyVaultName $keyVaultName -ip $currentIp\r\n\r\n $secrets = @(\r\n @{\r\n \"secretName\" = \"sqlPassword\";\r\n \"secretValue\" = $sqlPassword;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseConnectionStringConfig\";\r\n \"secretValue\" = (\"Server=tcp:\" + $sqlServerName + \".database.windows.net,1433;Database=\" + $databases.Config + \";Trusted_Connection=False;Encrypt=True\");\r\n };\r\n @{\r\n \"secretName\" = \"databricksToken\";\r\n \"secretValue\" = $databricksToken;\r\n };\r\n if ($databricksApplicationKey) {\r\n @{\r\n \"secretName\" = \"databricksApplicationKey\";\r\n \"secretValue\" = $databricksApplicationKey;\r\n };\r\n }\r\n @{\r\n \"secretName\" = \"functionAppPowershellMasterKey\";\r\n \"secretValue\" = $functionAppMasterKey;\r\n };\r\n # Below items are not really secrets, but are currently needed by our Databricks code\r\n # Todo: Configure non-secrets into Databricks separate to this\r\n @{\r\n \"secretName\" = \"sqlServerName\";\r\n \"secretValue\" = $sqlServerName;\r\n };\r\n @{\r\n \"secretName\" = \"sqlUsername\";\r\n \"secretValue\" = $sqlUsername;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseNameStage\";\r\n \"secretValue\" = $databases.Stage;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseNameConfig\";\r\n \"secretValue\" = $databases.Config;\r\n };\r\n @{\r\n \"secretName\" = \"azureTenantID\";\r\n \"secretValue\" = $TenantId;\r\n };\r\n @{\r\n \"secretName\" = \"storageAccountDataLake\";\r\n \"secretValue\" = $dataLakeStorageAccountName;\r\n };\r\n if ($databricksApplicationId) {\r\n @{\r\n \"secretName\" = \"databricksApplicationID\";\r\n \"secretValue\" = $databricksApplicationId;\r\n };\r\n }\r\n if ($databricksServicePrincipalId) {\r\n @{\r\n \"secretName\" = \"databricksServicePrincipalID\";\r\n \"secretValue\" = $databricksServicePrincipalId;\r\n };\r\n }\r\n )\r\n\r\n $secrets | Foreach-Object {\r\n $currentValue = Get-OptionalAzKeyVaultSecret -VaultName $keyVaultName -Name $_.secretName\r\n if ($currentValue -ne $_.secretValue) {\r\n Write-Host \"Setting Key Vault value for $($_.secretName) in $keyVaultName\"\r\n Set-AzKeyVaultSecret -VaultName $keyVaultName -Name $_.secretName -SecretValue (ConvertTo-SecureString -AsPlainText -Force -String $_.secretValue) | Out-Null\r\n }\r\n }\r\n }\r\n finally {\r\n Write-Host \"Removing this node's ($currentIp) firewall access from the keyvault $keyVaultName\"\r\n Remove-IPFromKeyVaultWhitelist -resourceGroupName $keyVaultResourceGroupName -keyVaultName $keyVaultName -ip $currentIp\r\n }\r\n }\r\n}\r\ncatch {\r\n Write-Host -ForegroundColor Red \"Caught an exception of type $($_.Exception.GetType())\"\r\n Write-Host -ForegroundColor Red $_.Exception.Message\r\n\r\n if ($_.ScriptStackTrace) {\r\n Write-Host -ForegroundColor Red $_.ScriptStackTrace\r\n }\r\n\r\n if ($_.Exception.InnerException) {\r\n Write-Host -ForegroundColor Red \"Caused by: $($_.Exception.InnerException.Message)\"\r\n }\r\n\r\n throw\r\n} }\r\n Set-DatabricksEnvironment -ApiRootUrl $databricksWorkspaceUrl -AccessToken $databricksAadToken\r\n\r\n $existingScope = Get-DatabricksSecretScope | Where-Object { $_ -and $_.name -eq \"datalakeconfig\" } | Select-Object -First 1\r\n if (-not $existingScope) {\r\n Write-Host \"Adding keyvault '$keyVaultName' as a secret scope called 'datalakeconfig' within databricks\"\r\n try {\r\n throw \"x\"\r\n Add-DatabricksSecretScope -ScopeName \"datalakeconfig\" -AzureKeyVaultResourceID $keyVaultResourceId -AzureKeyVaultDNS $keyVaultUri\r\n } catch {\r\n throw \"Can't add KeyVault backed Databricks secret scope; not yet supported to run this using a service principal. Please execute the following with a suitably authorised account:`r`n > `$databricksAadToken = Get-AzAccessToken -ResourceUrl \"\"2ff814a6-3304-4ab8-85cb-cd0e6f879c1d\"\" | Select-Object -ExpandProperty Token`r`n > Set-DatabricksEnvironment -ApiRootUrl \"\"$databricksWorkspaceUrl\"\" -AccessToken `$databricksAadToken`r`n > Add-DatabricksSecretScope -ScopeName \"\"datalakeconfig\"\" -AzureKeyVaultResourceID \"\"$keyVaultResourceId\"\" -AzureKeyVaultDNS \"\"$keyVaultUri\"\"`r`n\"\r\n }\r\n }\r\n }\r\n}\r\ncatch {\r\n Write-Host -ForegroundColor Red \"Caught an exception of type $($_.Exception.GetType())\"\r\n Write-Host -ForegroundColor Red $_.Exception.Message\r\n\r\n if ($_.ScriptStackTrace) {\r\n Write-Host -ForegroundColor Red $_.ScriptStackTrace\r\n }\r\n\r\n if ($_.Exception.InnerException) {\r\n Write-Host -ForegroundColor Red \"Caused by: $($_.Exception.InnerException.Message)\"\r\n }\r\n\r\n throw\r\n}\r\n" } [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didSave | Method='textDocument/didSave'" } [Info - 12:53:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didSave | Method='textDocument/didSave' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didSave request for processing | Type='Serial' Name='textDocument/didSave'" } [Info - 12:53:26 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didSave request for processing | Type='Serial' Name='textDocument/didSave' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didSave | Method='textDocument/didSave'" } [Info - 12:53:26 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didSave | Method='textDocument/didSave' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didSave | Method='textDocument/didSave'" } [Info - 12:53:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didSave | Method='textDocument/didSave' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didSave to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidSaveTextDocumentParams | Method='textDocument/didSave' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidSaveTextDocumentParams'" } [Info - 12:53:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didSave to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidSaveTextDocumentParams | Method='textDocument/didSave' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidSaveTextDocumentParams' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didSave in 0ms | Method='textDocument/didSave' ElapsedMilliseconds='0'" } [Info - 12:53:26 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didSave in 0ms | Method='textDocument/didSave' ElapsedMilliseconds='0' [Trace - 12:53:26 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didSave in 0ms | Method='textDocument/didSave' ElapsedMilliseconds='0'" } [Info - 12:53:26 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didSave in 0ms | Method='textDocument/didSave' ElapsedMilliseconds='0' [Trace - 12:53:27 am] Sending request 'textDocument/foldingRange - (595)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:53:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:53:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:53:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:53:27 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:53:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:53:27 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:53:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:595 request for processing | Type='Parallel' Name='textDocument/foldingRange:595'" } [Info - 12:53:27 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:595 request for processing | Type='Parallel' Name='textDocument/foldingRange:595' [Trace - 12:53:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 595 | Method='textDocument/foldingRange' ResponseId='595'" } [Info - 12:53:27 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 595 | Method='textDocument/foldingRange' ResponseId='595' [Trace - 12:53:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (595) textDocument/foldingRange | Id='595' Method='textDocument/foldingRange'" } [Info - 12:53:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (595) textDocument/foldingRange | Id='595' Method='textDocument/foldingRange' [Trace - 12:53:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (595) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='595' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:53:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (595) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='595' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:53:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:53:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:53:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (595) textDocument/foldingRange in 0ms | Id='595' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:53:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (595) textDocument/foldingRange in 0ms | Id='595' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:53:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 595 in 0ms | Method='textDocument/foldingRange' ResponseId='595' ElapsedMilliseconds='0'" } [Info - 12:53:27 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 595 in 0ms | Method='textDocument/foldingRange' ResponseId='595' ElapsedMilliseconds='0' [Trace - 12:53:27 am] Received response 'textDocument/foldingRange - (595)' in 2ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:53:27 am] Sending request 'textDocument/codeLens - (596)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:53:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:53:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:53:27 am] Sending request 'textDocument/codeLens - (597)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:53:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:596 request for processing | Type='Parallel' Name='textDocument/codeLens:596'" } [Info - 12:53:27 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:596 request for processing | Type='Parallel' Name='textDocument/codeLens:596' [Trace - 12:53:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 596 | Method='textDocument/codeLens' ResponseId='596'" } [Info - 12:53:27 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 596 | Method='textDocument/codeLens' ResponseId='596' [Trace - 12:53:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (596) textDocument/codeLens | Id='596' Method='textDocument/codeLens'" } [Info - 12:53:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (596) textDocument/codeLens | Id='596' Method='textDocument/codeLens' [Trace - 12:53:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (596) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='596' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:53:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (596) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='596' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:53:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:53:27 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:53:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:53:27 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:53:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:53:27 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:53:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:53:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:53:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (596) textDocument/codeLens in 0ms | Id='596' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:53:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (596) textDocument/codeLens in 0ms | Id='596' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:53:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 596 in 0ms | Method='textDocument/codeLens' ResponseId='596' ElapsedMilliseconds='0'" } [Info - 12:53:27 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 596 in 0ms | Method='textDocument/codeLens' ResponseId='596' ElapsedMilliseconds='0' [Trace - 12:53:27 am] Received response 'textDocument/codeLens - (596)' in 3ms. Result: [] [Trace - 12:53:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:53:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:53:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:597 request for processing | Type='Parallel' Name='textDocument/codeLens:597'" } [Info - 12:53:27 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:597 request for processing | Type='Parallel' Name='textDocument/codeLens:597' [Trace - 12:53:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 597 | Method='textDocument/codeLens' ResponseId='597'" } [Info - 12:53:27 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 597 | Method='textDocument/codeLens' ResponseId='597' [Trace - 12:53:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (597) textDocument/codeLens | Id='597' Method='textDocument/codeLens'" } [Info - 12:53:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (597) textDocument/codeLens | Id='597' Method='textDocument/codeLens' [Trace - 12:53:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (597) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='597' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:53:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (597) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='597' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:53:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:53:27 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:53:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:53:27 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:53:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:53:27 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:53:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:53:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:53:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (597) textDocument/codeLens in 0ms | Id='597' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:53:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (597) textDocument/codeLens in 0ms | Id='597' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:53:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 597 in 0ms | Method='textDocument/codeLens' ResponseId='597' ElapsedMilliseconds='0'" } [Info - 12:53:27 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 597 in 0ms | Method='textDocument/codeLens' ResponseId='597' ElapsedMilliseconds='0' [Trace - 12:53:27 am] Received response 'textDocument/codeLens - (597)' in 2ms. Result: [] [Trace - 12:53:27 am] Sending request 'textDocument/documentSymbol - (598)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:53:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:53:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:53:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:598 request for processing | Type='Parallel' Name='textDocument/documentSymbol:598'" } [Info - 12:53:27 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:598 request for processing | Type='Parallel' Name='textDocument/documentSymbol:598' [Trace - 12:53:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 598 | Method='textDocument/documentSymbol' ResponseId='598'" } [Info - 12:53:27 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 598 | Method='textDocument/documentSymbol' ResponseId='598' [Trace - 12:53:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (598) textDocument/documentSymbol | Id='598' Method='textDocument/documentSymbol'" } [Info - 12:53:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (598) textDocument/documentSymbol | Id='598' Method='textDocument/documentSymbol' [Trace - 12:53:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (598) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='598' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:53:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (598) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='598' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:53:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:53:27 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:53:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | " } [Info - 12:53:27 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | [Trace - 12:53:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:53:27 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:53:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:53:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:53:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (598) textDocument/documentSymbol in 1ms | Id='598' Method='textDocument/documentSymbol' ElapsedMilliseconds='1'" } [Info - 12:53:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (598) textDocument/documentSymbol in 1ms | Id='598' Method='textDocument/documentSymbol' ElapsedMilliseconds='1' [Trace - 12:53:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 598 in 1ms | Method='textDocument/documentSymbol' ResponseId='598' ElapsedMilliseconds='1'" } [Info - 12:53:27 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 598 in 1ms | Method='textDocument/documentSymbol' ResponseId='598' ElapsedMilliseconds='1' [Trace - 12:53:27 am] Received response 'textDocument/documentSymbol - (598)' in 4ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:53:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.Analysis.PssaCmdletAnalysisEngine: Found 1 violations | " } [Info - 12:53:27 am] Microsoft.PowerShell.EditorServices.Services.Analysis.PssaCmdletAnalysisEngine: Found 1 violations | [Trace - 12:53:27 am] Received notification 'textDocument/publishDiagnostics'. Params: { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 0, "diagnostics": [ { "range": { "start": { "line": 224, "character": 2 }, "end": { "line": 224, "character": 3 } }, "severity": 1, "code": 0, "source": "PowerShell", "message": "Unexpected token '}' in expression or statement." }, { "range": { "start": { "line": 224, "character": 3 }, "end": { "line": 224, "character": 4 } }, "severity": 1, "code": 0, "source": "PowerShell", "message": "Unexpected token '}' in expression or statement." }, { "range": { "start": { "line": 45, "character": 4 }, "end": { "line": 46, "character": 25 } }, "severity": 2, "code": "PSAvoidUsingPlainTextForPassword", "source": "PSScriptAnalyzer", "message": "Parameter '$sqlPassword' should use SecureString, otherwise this will expose sensitive information. See ConvertTo-SecureString for more information." } ] } [Trace - 12:53:27 am] Sending request 'textDocument/codeAction - (599)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 230, "character": 17 }, "end": { "line": 230, "character": 17 } }, "context": { "diagnostics": [] } } [Trace - 12:53:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:53:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:53:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:599 request for processing | Type='Parallel' Name='textDocument/codeAction:599'" } [Info - 12:53:27 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:599 request for processing | Type='Parallel' Name='textDocument/codeAction:599' [Trace - 12:53:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 599 | Method='textDocument/codeAction' ResponseId='599'" } [Info - 12:53:27 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 599 | Method='textDocument/codeAction' ResponseId='599' [Trace - 12:53:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (599) textDocument/codeAction | Id='599' Method='textDocument/codeAction'" } [Info - 12:53:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (599) textDocument/codeAction | Id='599' Method='textDocument/codeAction' [Trace - 12:53:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (599) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='599' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:53:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (599) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='599' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:53:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:53:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:53:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (599) textDocument/codeAction in 0ms | Id='599' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:53:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (599) textDocument/codeAction in 0ms | Id='599' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:53:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 599 in 0ms | Method='textDocument/codeAction' ResponseId='599' ElapsedMilliseconds='0'" } [Info - 12:53:27 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 599 in 0ms | Method='textDocument/codeAction' ResponseId='599' ElapsedMilliseconds='0' [Trace - 12:53:27 am] Received response 'textDocument/codeAction - (599)' in 2ms. Result: [] [Trace - 12:53:29 am] Sending notification '$/setTraceNotification'. Params: { "value": "verbose" } [Trace - 12:53:29 am] Sending notification 'workspace/didChangeConfiguration'. Params: { "settings": null } [Trace - 12:53:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for $/setTraceNotification | Method='$/setTraceNotification'" } [Info - 12:53:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for $/setTraceNotification | Method='$/setTraceNotification' [Trace - 12:53:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Unable to find $/setTraceNotification, methods found include initialize:OmniSharp.Extensions.LanguageServer.Server.LanguageServer, initialized:OmniSharp.Extensions.LanguageServer.Server.LanguageServer, exit:OmniSharp.Extensions.LanguageServer.Server.LanguageServer, shutdown:OmniSharp.Extensions.LanguageServer.Server.LanguageServer, workspace/symbol:Microsoft.PowerShell.EditorServices.Handlers.PsesWorkspaceSymbolsHandler, textDocument/didChange:Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler, textDocument/didOpen:Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler, textDocument/didClose:Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler, textDocument/didSave:Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler, powerShell/getVersion:Microsoft.PowerShell.EditorServices.Handlers.GetVersionHandler, workspace/didChangeConfiguration:Microsoft.PowerShell.EditorServices.Handlers.PsesConfigurationHandler, textDocument/foldingRange:Microsoft.PowerShell.EditorServices.Handlers.PsesFoldingRangeHandler, textDocument/formatting:Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentFormattingHandlers, textDocument/rangeFormatting:Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentFormattingHandlers, textDocument/references:Microsoft.PowerShell.EditorServices.Handlers.PsesReferencesHandler, textDocument/documentSymbol:Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler, textDocument/documentHighlight:Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentHighlightHandler, powerShell/getPSHostProcesses:Microsoft.PowerShell.EditorServices.Handlers.PSHostProcessAndRunspaceHandlers, powerShell/getRunspace:Microsoft.PowerShell.EditorServices.Handlers.PSHostProcessAndRunspaceHandlers, textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers, codeLens/resolve:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers, textDocument/codeAction:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler, powerShell/invokeExtensionCommand:Microsoft.PowerShell.EditorServices.Handlers.InvokeExtensionCommandHandler, textDocument/completion:Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler, completionItem/resolve:Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler, textDocument/hover:Microsoft.PowerShell.EditorServices.Handlers.PsesHoverHandler, textDocument/signatureHelp:Microsoft.PowerShell.EditorServices.Handlers.PsesSignatureHelpHandler, textDocument/definition:Microsoft.PowerShell.EditorServices.Handlers.PsesDefinitionHandler, powerShell/getProjectTemplates:Microsoft.PowerShell.EditorServices.Handlers.TemplateHandlers, powerShell/newProjectFromTemplate:Microsoft.PowerShell.EditorServices.Handlers.TemplateHandlers, powerShell/getCommentHelp:Microsoft.PowerShell.EditorServices.Handlers.GetCommentHelpHandler, evaluate:Microsoft.PowerShell.EditorServices.Handlers.EvaluateHandler, powerShell/getCommand:Microsoft.PowerShell.EditorServices.Handlers.GetCommandHandler, powerShell/showHelp:Microsoft.PowerShell.EditorServices.Handlers.ShowHelpHandler, powerShell/expandAlias:Microsoft.PowerShell.EditorServices.Handlers.ExpandAliasHandler, $/progress:OmniSharp.Extensions.LanguageServer.Protocol.Progress.ProgressManager, window/workDoneProgress/cancel:OmniSharp.Extensions.LanguageServer.Protocol.Server.WorkDone.ServerWorkDoneManager | Method='$/setTraceNotification' Methods='initialize:OmniSharp.Extensions.LanguageServer.Server.LanguageServer, initialized:OmniSharp.Extensions.LanguageServer.Server.LanguageServer, exit:OmniSharp.Extensions.LanguageServer.Server.LanguageServer, shutdown:OmniSharp.Extensions.LanguageServer.Server.LanguageServer, workspace/symbol:Microsoft.PowerShell.EditorServices.Handlers.PsesWorkspaceSymbolsHandler, textDocument/didChange:Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler, textDocument/didOpen:Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler, textDocument/didClose:Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler, textDocument/didSave:Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler, powerShell/getVersion:Microsoft.PowerShell.EditorServices.Handlers.GetVersionHandler, workspace/didChangeConfiguration:Microsoft.PowerShell.EditorServices.Handlers.PsesConfigurationHandler, textDocument/foldingRange:Microsoft.PowerShell.EditorServices.Handlers.PsesFoldingRangeHandler, textDocument/formatting:Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentFormattingHandlers, textDocument/rangeFormatting:Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentFormattingHandlers, textDocument/references:Microsoft.PowerShell.EditorServices.Handlers.PsesReferencesHandler, textDocument/documentSymbol:Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler, textDocument/documentHighlight:Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentHighlightHandler, powerShell/getPSHostProcesses:Microsoft.PowerShell.EditorServices.Handlers.PSHostProcessAndRunspaceHandlers, powerShell/getRunspace:Microsoft.PowerShell.EditorServices.Handlers.PSHostProcessAndRunspaceHandlers, textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers, codeLens/resolve:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers, textDocument/codeAction:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler, powerShell/invokeExtensionCommand:Microsoft.PowerShell.EditorServices.Handlers.InvokeExtensionCommandHandler, textDocument/completion:Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler, completionItem/resolve:Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler, textDocument/hover:Microsoft.PowerShell.EditorServices.Handlers.PsesHoverHandler, textDocument/signatureHelp:Microsoft.PowerShell.EditorServices.Handlers.PsesSignatureHelpHandler, textDocument/definition:Microsoft.PowerShell.EditorServices.Handlers.PsesDefinitionHandler, powerShell/getProjectTemplates:Microsoft.PowerShell.EditorServices.Handlers.TemplateHandlers, powerShell/newProjectFromTemplate:Microsoft.PowerShell.EditorServices.Handlers.TemplateHandlers, powerShell/getCommentHelp:Microsoft.PowerShell.EditorServices.Handlers.GetCommentHelpHandler, evaluate:Microsoft.PowerShell.EditorServices.Handlers.EvaluateHandler, powerShell/getCommand:Microsoft.PowerShell.EditorServices.Handlers.GetCommandHandler, powerShell/showHelp:Microsoft.PowerShell.EditorServices.Handlers.ShowHelpHandler, powerShell/expandAlias:Microsoft.PowerShell.EditorServices.Handlers.ExpandAliasHandler, $/progress:OmniSharp.Extensions.LanguageServer.Protocol.Progress.ProgressManager, window/workDoneProgress/cancel:OmniSharp.Extensions.LanguageServer.Protocol.Server.WorkDone.ServerWorkDoneManager'" } [Info - 12:53:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Unable to find $/setTraceNotification, methods found include initialize:OmniSharp.Extensions.LanguageServer.Server.LanguageServer, initialized:OmniSharp.Extensions.LanguageServer.Server.LanguageServer, exit:OmniSharp.Extensions.LanguageServer.Server.LanguageServer, shutdown:OmniSharp.Extensions.LanguageServer.Server.LanguageServer, workspace/symbol:Microsoft.PowerShell.EditorServices.Handlers.PsesWorkspaceSymbolsHandler, textDocument/didChange:Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler, textDocument/didOpen:Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler, textDocument/didClose:Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler, textDocument/didSave:Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler, powerShell/getVersion:Microsoft.PowerShell.EditorServices.Handlers.GetVersionHandler, workspace/didChangeConfiguration:Microsoft.PowerShell.EditorServices.Handlers.PsesConfigurationHandler, textDocument/foldingRange:Microsoft.PowerShell.EditorServices.Handlers.PsesFoldingRangeHandler, textDocument/formatting:Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentFormattingHandlers, textDocument/rangeFormatting:Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentFormattingHandlers, textDocument/references:Microsoft.PowerShell.EditorServices.Handlers.PsesReferencesHandler, textDocument/documentSymbol:Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler, textDocument/documentHighlight:Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentHighlightHandler, powerShell/getPSHostProcesses:Microsoft.PowerShell.EditorServices.Handlers.PSHostProcessAndRunspaceHandlers, powerShell/getRunspace:Microsoft.PowerShell.EditorServices.Handlers.PSHostProcessAndRunspaceHandlers, textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers, codeLens/resolve:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers, textDocument/codeAction:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler, powerShell/invokeExtensionCommand:Microsoft.PowerShell.EditorServices.Handlers.InvokeExtensionCommandHandler, textDocument/completion:Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler, completionItem/resolve:Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler, textDocument/hover:Microsoft.PowerShell.EditorServices.Handlers.PsesHoverHandler, textDocument/signatureHelp:Microsoft.PowerShell.EditorServices.Handlers.PsesSignatureHelpHandler, textDocument/definition:Microsoft.PowerShell.EditorServices.Handlers.PsesDefinitionHandler, powerShell/getProjectTemplates:Microsoft.PowerShell.EditorServices.Handlers.TemplateHandlers, powerShell/newProjectFromTemplate:Microsoft.PowerShell.EditorServices.Handlers.TemplateHandlers, powerShell/getCommentHelp:Microsoft.PowerShell.EditorServices.Handlers.GetCommentHelpHandler, evaluate:Microsoft.PowerShell.EditorServices.Handlers.EvaluateHandler, powerShell/getCommand:Microsoft.PowerShell.EditorServices.Handlers.GetCommandHandler, powerShell/showHelp:Microsoft.PowerShell.EditorServices.Handlers.ShowHelpHandler, powerShell/expandAlias:Microsoft.PowerShell.EditorServices.Handlers.ExpandAliasHandler, $/progress:OmniSharp.Extensions.LanguageServer.Protocol.Progress.ProgressManager, window/workDoneProgress/cancel:OmniSharp.Extensions.LanguageServer.Protocol.Server.WorkDone.ServerWorkDoneManager | Method='$/setTraceNotification' Methods='initialize:OmniSharp.Extensions.LanguageServer.Server.LanguageServer, initialized:OmniSharp.Extensions.LanguageServer.Server.LanguageServer, exit:OmniSharp.Extensions.LanguageServer.Server.LanguageServer, shutdown:OmniSharp.Extensions.LanguageServer.Server.LanguageServer, workspace/symbol:Microsoft.PowerShell.EditorServices.Handlers.PsesWorkspaceSymbolsHandler, textDocument/didChange:Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler, textDocument/didOpen:Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler, textDocument/didClose:Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler, textDocument/didSave:Microsoft.PowerShell.EditorServices.Handlers.PsesTextDocumentHandler, powerShell/getVersion:Microsoft.PowerShell.EditorServices.Handlers.GetVersionHandler, workspace/didChangeConfiguration:Microsoft.PowerShell.EditorServices.Handlers.PsesConfigurationHandler, textDocument/foldingRange:Microsoft.PowerShell.EditorServices.Handlers.PsesFoldingRangeHandler, textDocument/formatting:Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentFormattingHandlers, textDocument/rangeFormatting:Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentFormattingHandlers, textDocument/references:Microsoft.PowerShell.EditorServices.Handlers.PsesReferencesHandler, textDocument/documentSymbol:Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler, textDocument/documentHighlight:Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentHighlightHandler, powerShell/getPSHostProcesses:Microsoft.PowerShell.EditorServices.Handlers.PSHostProcessAndRunspaceHandlers, powerShell/getRunspace:Microsoft.PowerShell.EditorServices.Handlers.PSHostProcessAndRunspaceHandlers, textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers, codeLens/resolve:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers, textDocument/codeAction:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler, powerShell/invokeExtensionCommand:Microsoft.PowerShell.EditorServices.Handlers.InvokeExtensionCommandHandler, textDocument/completion:Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler, completionItem/resolve:Microsoft.PowerShell.EditorServices.Handlers.PsesCompletionHandler, textDocument/hover:Microsoft.PowerShell.EditorServices.Handlers.PsesHoverHandler, textDocument/signatureHelp:Microsoft.PowerShell.EditorServices.Handlers.PsesSignatureHelpHandler, textDocument/definition:Microsoft.PowerShell.EditorServices.Handlers.PsesDefinitionHandler, powerShell/getProjectTemplates:Microsoft.PowerShell.EditorServices.Handlers.TemplateHandlers, powerShell/newProjectFromTemplate:Microsoft.PowerShell.EditorServices.Handlers.TemplateHandlers, powerShell/getCommentHelp:Microsoft.PowerShell.EditorServices.Handlers.GetCommentHelpHandler, evaluate:Microsoft.PowerShell.EditorServices.Handlers.EvaluateHandler, powerShell/getCommand:Microsoft.PowerShell.EditorServices.Handlers.GetCommandHandler, powerShell/showHelp:Microsoft.PowerShell.EditorServices.Handlers.ShowHelpHandler, powerShell/expandAlias:Microsoft.PowerShell.EditorServices.Handlers.ExpandAliasHandler, $/progress:OmniSharp.Extensions.LanguageServer.Protocol.Progress.ProgressManager, window/workDoneProgress/cancel:OmniSharp.Extensions.LanguageServer.Protocol.Server.WorkDone.ServerWorkDoneManager' [Trace - 12:53:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Notification handler was not found (or not setup) $/setTraceNotification | Method='$/setTraceNotification'" } [Info - 12:53:29 am] OmniSharp.Extensions.JsonRpc.InputHandler: Notification handler was not found (or not setup) $/setTraceNotification | Method='$/setTraceNotification' [Trace - 12:53:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for workspace/didChangeConfiguration | Method='workspace/didChangeConfiguration'" } [Info - 12:53:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for workspace/didChangeConfiguration | Method='workspace/didChangeConfiguration' [Trace - 12:53:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:53:29 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:53:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:53:29 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:53:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:53:29 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:53:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:workspace/didChangeConfiguration request for processing | Type='Serial' Name='workspace/didChangeConfiguration'" } [Info - 12:53:29 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:workspace/didChangeConfiguration request for processing | Type='Serial' Name='workspace/didChangeConfiguration' [Trace - 12:53:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification workspace/didChangeConfiguration | Method='workspace/didChangeConfiguration'" } [Info - 12:53:29 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification workspace/didChangeConfiguration | Method='workspace/didChangeConfiguration' [Trace - 12:53:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification workspace/didChangeConfiguration | Method='workspace/didChangeConfiguration'" } [Info - 12:53:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification workspace/didChangeConfiguration | Method='workspace/didChangeConfiguration' [Trace - 12:53:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification workspace/didChangeConfiguration to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeConfigurationParams | Method='workspace/didChangeConfiguration' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeConfigurationParams'" } [Info - 12:53:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification workspace/didChangeConfiguration to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeConfigurationParams | Method='workspace/didChangeConfiguration' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeConfigurationParams' [Trace - 12:53:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification workspace/didChangeConfiguration in 0ms | Method='workspace/didChangeConfiguration' ElapsedMilliseconds='0'" } [Info - 12:53:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification workspace/didChangeConfiguration in 0ms | Method='workspace/didChangeConfiguration' ElapsedMilliseconds='0' [Trace - 12:53:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification workspace/didChangeConfiguration in 0ms | Method='workspace/didChangeConfiguration' ElapsedMilliseconds='0'" } [Info - 12:53:29 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification workspace/didChangeConfiguration in 0ms | Method='workspace/didChangeConfiguration' ElapsedMilliseconds='0' [Trace - 12:53:33 am] Sending request 'textDocument/codeAction - (600)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 231, "character": 25 }, "end": { "line": 231, "character": 25 } }, "context": { "diagnostics": [] } } [Trace - 12:53:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:53:33 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:53:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:53:33 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:53:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:53:33 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:53:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:600 request for processing | Type='Parallel' Name='textDocument/codeAction:600'" } [Info - 12:53:33 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:600 request for processing | Type='Parallel' Name='textDocument/codeAction:600' [Trace - 12:53:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 600 | Method='textDocument/codeAction' ResponseId='600'" } [Info - 12:53:33 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 600 | Method='textDocument/codeAction' ResponseId='600' [Trace - 12:53:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (600) textDocument/codeAction | Id='600' Method='textDocument/codeAction'" } [Info - 12:53:33 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (600) textDocument/codeAction | Id='600' Method='textDocument/codeAction' [Trace - 12:53:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (600) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='600' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:53:33 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (600) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='600' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:53:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:53:33 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:53:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (600) textDocument/codeAction in 0ms | Id='600' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:53:33 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (600) textDocument/codeAction in 0ms | Id='600' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:53:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 600 in 0ms | Method='textDocument/codeAction' ResponseId='600' ElapsedMilliseconds='0'" } [Info - 12:53:33 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 600 in 0ms | Method='textDocument/codeAction' ResponseId='600' ElapsedMilliseconds='0' [Trace - 12:53:33 am] Received response 'textDocument/codeAction - (600)' in 34ms. Result: [] [Trace - 12:53:33 am] Received notification 'powerShell/executionStatusChanged'. Params: { "executionOptions": { "writeOutputToHost": false, "writeErrorsToHost": false, "addToHistory": false, "interruptCommandPrompt": false, "writeInputToHost": false, "inputString": null, "useNewScope": false }, "executionStatus": 1, "hadErrors": false } [Trace - 12:53:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Attempting to execute command(s):\r\n\r\n Set-Location -Path C:\\dev\\engagements\\ads-platform\r\n | " } [Info - 12:53:33 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Attempting to execute command(s): Set-Location -Path C:\dev\engagements\ads-platform | [Trace - 12:53:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed --\r\n\r\n Old state: Ready\r\n New state: Running\r\n Result: NotFinished | " } [Info - 12:53:33 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed -- Old state: Ready New state: Running Result: NotFinished | [Trace - 12:53:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed --\r\n\r\n Old state: Running\r\n New state: Ready\r\n Result: Completed | " } [Info - 12:53:33 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed -- Old state: Running New state: Ready Result: Completed | [Trace - 12:53:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution completed successfully. | " } [Info - 12:53:33 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution completed successfully. | [Trace - 12:53:33 am] Received notification 'powerShell/executionStatusChanged'. Params: { "executionOptions": { "writeOutputToHost": false, "writeErrorsToHost": false, "addToHistory": false, "interruptCommandPrompt": false, "writeInputToHost": false, "inputString": null, "useNewScope": false }, "executionStatus": 4, "hadErrors": false } [Trace - 12:53:33 am] Received notification 'powerShell/executionStatusChanged'. Params: { "executionOptions": { "writeOutputToHost": false, "writeErrorsToHost": false, "addToHistory": false, "interruptCommandPrompt": false, "writeInputToHost": false, "inputString": null, "useNewScope": false }, "executionStatus": 4, "hadErrors": false } [Trace - 12:53:33 am] Received notification 'powerShell/executionStatusChanged'. Params: { "executionOptions": { "writeOutputToHost": false, "writeErrorsToHost": false, "addToHistory": false, "interruptCommandPrompt": false, "writeInputToHost": false, "inputString": null, "useNewScope": false }, "executionStatus": 1, "hadErrors": false } [Trace - 12:53:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Attempting to execute command(s):\r\n\r\n Microsoft.PowerShell.Management\\Get-Location -PSProvider FileSystem\r\n | " } [Info - 12:53:33 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Attempting to execute command(s): Microsoft.PowerShell.Management\Get-Location -PSProvider FileSystem | [Trace - 12:53:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed --\r\n\r\n Old state: Ready\r\n New state: Running\r\n Result: NotFinished | " } [Info - 12:53:33 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed -- Old state: Ready New state: Running Result: NotFinished | [Trace - 12:53:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed --\r\n\r\n Old state: Running\r\n New state: Ready\r\n Result: Completed | " } [Info - 12:53:33 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed -- Old state: Running New state: Ready Result: Completed | [Trace - 12:53:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution completed successfully. | " } [Info - 12:53:33 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution completed successfully. | [Trace - 12:53:33 am] Received notification 'powerShell/executionStatusChanged'. Params: { "executionOptions": { "writeOutputToHost": false, "writeErrorsToHost": false, "addToHistory": false, "interruptCommandPrompt": false, "writeInputToHost": false, "inputString": null, "useNewScope": false }, "executionStatus": 4, "hadErrors": false } [Trace - 12:53:33 am] Received notification 'powerShell/executionStatusChanged'. Params: { "executionOptions": { "writeOutputToHost": false, "writeErrorsToHost": false, "addToHistory": false, "interruptCommandPrompt": false, "writeInputToHost": false, "inputString": null, "useNewScope": false }, "executionStatus": 4, "hadErrors": false } [Trace - 12:53:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Launch script is: . 'C:\\dev\\engagements\\ads-platform/infrastructure/scripts/Deploy-Local.ps1' -Verbose -FileToExecute KeyVault | " } [Info - 12:53:33 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Launch script is: . 'C:\dev\engagements\ads-platform/infrastructure/scripts/Deploy-Local.ps1' -Verbose -FileToExecute KeyVault | [Trace - 12:53:33 am] Received notification 'powerShell/executionStatusChanged'. Params: { "executionOptions": { "writeOutputToHost": true, "writeErrorsToHost": true, "addToHistory": true, "interruptCommandPrompt": false, "writeInputToHost": true, "inputString": null, "useNewScope": false }, "executionStatus": 1, "hadErrors": false } [Trace - 12:53:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution completed successfully. | " } [Info - 12:53:33 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution completed successfully. | [Trace - 12:53:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Attempting to execute command(s):\r\n\r\n . 'C:\\dev\\engagements\\ads-platform/infrastructure/scripts/Deploy-Local.ps1' -Verbose -FileToExecute KeyVault\r\n Out-Default\r\n | " } [Info - 12:53:33 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Attempting to execute command(s): . 'C:\dev\engagements\ads-platform/infrastructure/scripts/Deploy-Local.ps1' -Verbose -FileToExecute KeyVault Out-Default | [Trace - 12:53:33 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed --\r\n\r\n Old state: Ready\r\n New state: Running\r\n Result: NotFinished | " } [Info - 12:53:33 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed -- Old state: Ready New state: Running Result: NotFinished | [Trace - 12:54:13 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed --\r\n\r\n Old state: Running\r\n New state: Ready\r\n Result: Failed | " } [Info - 12:54:13 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed -- Old state: Running New state: Ready Result: Failed | [Trace - 12:54:13 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution of the following command(s) completed with errors:\r\n\r\n . 'C:\\dev\\engagements\\ads-platform/infrastructure/scripts/Deploy-Local.ps1' -Verbose -FileToExecute KeyVault\r\n Out-Default\r\n\r\n | " } [Error - 12:54:13 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution of the following command(s) completed with errors: . 'C:\dev\engagements\ads-platform/infrastructure/scripts/Deploy-Local.ps1' -Verbose -FileToExecute KeyVault Out-Default | [Trace - 12:54:13 am] Received notification 'window/logMessage'. Params: { "type": 2, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Runtime exception occurred while executing command:\r\n\r\nSystem.Management.Automation.CmdletInvocationException: At C:\\dev\\engagements\\ads-platform\\infrastructure\\scripts\\Deploy-KeyVault.ps1:225 char:3\r\n+ } }\r\n+ ~\r\nUnexpected token '}' in expression or statement.\r\n\r\nAt C:\\dev\\engagements\\ads-platform\\infrastructure\\scripts\\Deploy-KeyVault.ps1:238 char:5\r\n+ }\r\n+ ~\r\nUnexpected token '}' in expression or statement.\r\n\r\nAt C:\\dev\\engagements\\ads-platform\\infrastructure\\scripts\\Deploy-KeyVault.ps1:239 char:1\r\n+ }\r\n+ ~\r\nUnexpected token '}' in expression or statement.\r\n ---> System.Management.Automation.ParseException: At C:\\dev\\engagements\\ads-platform\\infrastructure\\scripts\\Deploy-KeyVault.ps1:225 char:3\r\n+ } }\r\n+ ~\r\nUnexpected token '}' in expression or statement.\r\n\r\nAt C:\\dev\\engagements\\ads-platform\\infrastructure\\scripts\\Deploy-KeyVault.ps1:238 char:5\r\n+ }\r\n+ ~\r\nUnexpected token '}' in expression or statement.\r\n\r\nAt C:\\dev\\engagements\\ads-platform\\infrastructure\\scripts\\Deploy-KeyVault.ps1:239 char:1\r\n+ }\r\n+ ~\r\nUnexpected token '}' in expression or statement.\r\n at System.Management.Automation.ExceptionHandlingOps.CheckActionPreference(FunctionContext funcContext, Exception exception)\r\n at System.Management.Automation.Interpreter.ActionCallInstruction`2.Run(InterpretedFrame frame)\r\n at System.Management.Automation.Interpreter.EnterTryCatchFinallyInstruction.Run(InterpretedFrame frame)\r\n at System.Management.Automation.Interpreter.EnterTryCatchFinallyInstruction.Run(InterpretedFrame frame)\r\n at System.Management.Automation.Interpreter.Interpreter.Run(InterpretedFrame frame)\r\n at System.Management.Automation.Interpreter.LightLambda.RunVoid1[T0](T0 arg0)\r\n at System.Management.Automation.PSScriptCmdlet.RunClause(Action`1 clause, Object dollarUnderbar, Object inputToProcess)\r\n at System.Management.Automation.PSScriptCmdlet.DoEndProcessing()\r\n at System.Management.Automation.CommandProcessorBase.Complete()\r\n --- End of inner exception stack trace ---\r\n at System.Management.Automation.Runspaces.PipelineBase.Invoke(IEnumerable input)\r\n at System.Management.Automation.PowerShell.Worker.ConstructPipelineAndDoWork(Runspace rs, Boolean performSyncInvoke)\r\n at System.Management.Automation.PowerShell.Worker.CreateRunspaceIfNeededAndDoWork(Runspace rsToUse, Boolean isSync)\r\n at System.Management.Automation.PowerShell.CoreInvokeHelper[TInput,TOutput](PSDataCollection`1 input, PSDataCollection`1 output, PSInvocationSettings settings)\r\n at System.Management.Automation.PowerShell.CoreInvoke[TInput,TOutput](PSDataCollection`1 input, PSDataCollection`1 output, PSInvocationSettings settings)\r\n at System.Management.Automation.PowerShell.Invoke[T](IEnumerable input, PSInvocationSettings settings)\r\n at Microsoft.PowerShell.EditorServices.Services.PowerShellContextService.<>c__DisplayClass89_0`1.b__0() in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\PowerShellContext\\PowerShellContextService.cs:line 778\r\n at System.Threading.Tasks.Task`1.InnerInvoke()\r\n at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state)\r\n--- End of stack trace from previous location ---\r\n at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)\r\n--- End of stack trace from previous location ---\r\n at Microsoft.PowerShell.EditorServices.Services.PowerShellContextService.ExecuteCommandAsync[TResult](PSCommand psCommand, StringBuilder errorMessages, ExecutionOptions executionOptions) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\PowerShellContext\\PowerShellContextService.cs:line 778\r\n at Microsoft.PowerShell.EditorServices.Services.PowerShellContextService.ExecuteCommandAsync[TResult](PSCommand psCommand, StringBuilder errorMessages, ExecutionOptions executionOptions) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\PowerShellContext\\PowerShellContextService.cs:line 823 | " } [Warn - 12:54:13 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Runtime exception occurred while executing command: System.Management.Automation.CmdletInvocationException: At C:\dev\engagements\ads-platform\infrastructure\scripts\Deploy-KeyVault.ps1:225 char:3 + } } + ~ Unexpected token '}' in expression or statement. At C:\dev\engagements\ads-platform\infrastructure\scripts\Deploy-KeyVault.ps1:238 char:5 + } + ~ Unexpected token '}' in expression or statement. At C:\dev\engagements\ads-platform\infrastructure\scripts\Deploy-KeyVault.ps1:239 char:1 + } + ~ Unexpected token '}' in expression or statement. ---> System.Management.Automation.ParseException: At C:\dev\engagements\ads-platform\infrastructure\scripts\Deploy-KeyVault.ps1:225 char:3 + } } + ~ Unexpected token '}' in expression or statement. At C:\dev\engagements\ads-platform\infrastructure\scripts\Deploy-KeyVault.ps1:238 char:5 + } + ~ Unexpected token '}' in expression or statement. At C:\dev\engagements\ads-platform\infrastructure\scripts\Deploy-KeyVault.ps1:239 char:1 + } + ~ Unexpected token '}' in expression or statement. at System.Management.Automation.ExceptionHandlingOps.CheckActionPreference(FunctionContext funcContext, Exception exception) at System.Management.Automation.Interpreter.ActionCallInstruction`2.Run(InterpretedFrame frame) at System.Management.Automation.Interpreter.EnterTryCatchFinallyInstruction.Run(InterpretedFrame frame) at System.Management.Automation.Interpreter.EnterTryCatchFinallyInstruction.Run(InterpretedFrame frame) at System.Management.Automation.Interpreter.Interpreter.Run(InterpretedFrame frame) at System.Management.Automation.Interpreter.LightLambda.RunVoid1[T0](T0 arg0) at System.Management.Automation.PSScriptCmdlet.RunClause(Action`1 clause, Object dollarUnderbar, Object inputToProcess) at System.Management.Automation.PSScriptCmdlet.DoEndProcessing() at System.Management.Automation.CommandProcessorBase.Complete() --- End of inner exception stack trace --- at System.Management.Automation.Runspaces.PipelineBase.Invoke(IEnumerable input) at System.Management.Automation.PowerShell.Worker.ConstructPipelineAndDoWork(Runspace rs, Boolean performSyncInvoke) at System.Management.Automation.PowerShell.Worker.CreateRunspaceIfNeededAndDoWork(Runspace rsToUse, Boolean isSync) at System.Management.Automation.PowerShell.CoreInvokeHelper[TInput,TOutput](PSDataCollection`1 input, PSDataCollection`1 output, PSInvocationSettings settings) at System.Management.Automation.PowerShell.CoreInvoke[TInput,TOutput](PSDataCollection`1 input, PSDataCollection`1 output, PSInvocationSettings settings) at System.Management.Automation.PowerShell.Invoke[T](IEnumerable input, PSInvocationSettings settings) at Microsoft.PowerShell.EditorServices.Services.PowerShellContextService.<>c__DisplayClass89_0`1.b__0() in D:\a\1\s\src\PowerShellEditorServices\Services\PowerShellContext\PowerShellContextService.cs:line 778 at System.Threading.Tasks.Task`1.InnerInvoke() at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state) --- End of stack trace from previous location --- at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread) --- End of stack trace from previous location --- at Microsoft.PowerShell.EditorServices.Services.PowerShellContextService.ExecuteCommandAsync[TResult](PSCommand psCommand, StringBuilder errorMessages, ExecutionOptions executionOptions) in D:\a\1\s\src\PowerShellEditorServices\Services\PowerShellContext\PowerShellContextService.cs:line 778 at Microsoft.PowerShell.EditorServices.Services.PowerShellContextService.ExecuteCommandAsync[TResult](PSCommand psCommand, StringBuilder errorMessages, ExecutionOptions executionOptions) in D:\a\1\s\src\PowerShellEditorServices\Services\PowerShellContext\PowerShellContextService.cs:line 823 | [Trace - 12:54:13 am] Received notification 'powerShell/executionStatusChanged'. Params: { "executionOptions": { "writeOutputToHost": false, "writeErrorsToHost": true, "addToHistory": false, "interruptCommandPrompt": false, "writeInputToHost": false, "inputString": null, "useNewScope": false }, "executionStatus": 1, "hadErrors": false } [Trace - 12:54:13 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Attempting to execute command(s):\r\n\r\n Microsoft.PowerShell.Core\\Out-Default -InputObject At C:\\dev\\engagements\\ads-platform\\infrastructure\\scripts\\Deploy-KeyVault.ps1:225 char:3\r\n+ } }\r\n+ ~\r\nUnexpected token '}' in expression or statement.\r\n\r\nAt C:\\dev\\engagements\\ads-platform\\infrastructure\\scripts\\Deploy-KeyVault.ps1:238 char:5\r\n+ }\r\n+ ~\r\nUnexpected token '}' in expression or statement.\r\n\r\nAt C:\\dev\\engagements\\ads-platform\\infrastructure\\scripts\\Deploy-KeyVault.ps1:239 char:1\r\n+ }\r\n+ ~\r\nUnexpected token '}' in expression or statement.\r\n | " } [Info - 12:54:13 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Attempting to execute command(s): Microsoft.PowerShell.Core\Out-Default -InputObject At C:\dev\engagements\ads-platform\infrastructure\scripts\Deploy-KeyVault.ps1:225 char:3 + } } + ~ Unexpected token '}' in expression or statement. At C:\dev\engagements\ads-platform\infrastructure\scripts\Deploy-KeyVault.ps1:238 char:5 + } + ~ Unexpected token '}' in expression or statement. At C:\dev\engagements\ads-platform\infrastructure\scripts\Deploy-KeyVault.ps1:239 char:1 + } + ~ Unexpected token '}' in expression or statement. | [Trace - 12:54:13 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed --\r\n\r\n Old state: Ready\r\n New state: Running\r\n Result: NotFinished | " } [Info - 12:54:13 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed -- Old state: Ready New state: Running Result: NotFinished | [Trace - 12:54:13 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed --\r\n\r\n Old state: Running\r\n New state: Ready\r\n Result: Completed | " } [Info - 12:54:13 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed -- Old state: Running New state: Ready Result: Completed | [Trace - 12:54:13 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution completed successfully. | " } [Info - 12:54:13 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution completed successfully. | [Trace - 12:54:13 am] Received notification 'powerShell/executionStatusChanged'. Params: { "executionOptions": { "writeOutputToHost": false, "writeErrorsToHost": true, "addToHistory": false, "interruptCommandPrompt": false, "writeInputToHost": false, "inputString": null, "useNewScope": false }, "executionStatus": 4, "hadErrors": false } [Trace - 12:54:13 am] Received notification 'powerShell/executionStatusChanged'. Params: { "executionOptions": { "writeOutputToHost": true, "writeErrorsToHost": true, "addToHistory": true, "interruptCommandPrompt": false, "writeInputToHost": true, "inputString": null, "useNewScope": false }, "executionStatus": 4, "hadErrors": true } [Trace - 12:54:13 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: StartReadLoop called while read loop is already running | " } [Info - 12:54:13 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: StartReadLoop called while read loop is already running | [Trace - 12:54:13 am] Received notification 'powerShell/executionStatusChanged'. Params: { "executionOptions": { "writeOutputToHost": false, "writeErrorsToHost": false, "addToHistory": false, "interruptCommandPrompt": false, "writeInputToHost": false, "inputString": null, "useNewScope": false }, "executionStatus": 1, "hadErrors": false } [Trace - 12:54:13 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Attempting to execute command(s):\r\n\r\n prompt\r\n | " } [Info - 12:54:13 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Attempting to execute command(s): prompt | [Trace - 12:54:13 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed --\r\n\r\n Old state: Ready\r\n New state: Running\r\n Result: NotFinished | " } [Info - 12:54:13 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed -- Old state: Ready New state: Running Result: NotFinished | [Trace - 12:54:13 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed --\r\n\r\n Old state: Running\r\n New state: Ready\r\n Result: Completed | " } [Info - 12:54:13 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed -- Old state: Running New state: Ready Result: Completed | [Trace - 12:54:13 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution completed successfully. | " } [Info - 12:54:13 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution completed successfully. | [Trace - 12:54:13 am] Received notification 'powerShell/executionStatusChanged'. Params: { "executionOptions": { "writeOutputToHost": false, "writeErrorsToHost": false, "addToHistory": false, "interruptCommandPrompt": false, "writeInputToHost": false, "inputString": null, "useNewScope": false }, "executionStatus": 4, "hadErrors": false } [Trace - 12:54:13 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Attempting to execute command(s):\r\n\r\n __Invoke-ReadLineForEditorServices -CancellationToken System.Threading.CancellationToken\r\n | " } [Info - 12:54:13 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Attempting to execute command(s): __Invoke-ReadLineForEditorServices -CancellationToken System.Threading.CancellationToken | [Trace - 12:54:13 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution abort requested... | " } [Info - 12:54:13 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution abort requested... | [Trace - 12:54:13 am] Received notification 'powerShell/executionStatusChanged'. Params: { "executionOptions": null, "executionStatus": 3, "hadErrors": false } [Trace - 12:54:28 am] Sending request 'textDocument/codeAction - (601)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1" }, "range": { "start": { "line": 0, "character": 0 }, "end": { "line": 0, "character": 0 } }, "context": { "diagnostics": [] } } [Trace - 12:54:28 am] Sending request 'textDocument/documentSymbol - (602)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1" } } [Trace - 12:54:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:54:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:54:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:601 request for processing | Type='Parallel' Name='textDocument/codeAction:601'" } [Info - 12:54:28 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:601 request for processing | Type='Parallel' Name='textDocument/codeAction:601' [Trace - 12:54:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 601 | Method='textDocument/codeAction' ResponseId='601'" } [Info - 12:54:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 601 | Method='textDocument/codeAction' ResponseId='601' [Trace - 12:54:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (601) textDocument/codeAction | Id='601' Method='textDocument/codeAction'" } [Info - 12:54:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (601) textDocument/codeAction | Id='601' Method='textDocument/codeAction' [Trace - 12:54:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (601) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='601' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:54:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (601) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='601' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:54:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:54:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:54:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (601) textDocument/codeAction in 0ms | Id='601' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:54:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (601) textDocument/codeAction in 0ms | Id='601' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:54:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 601 in 0ms | Method='textDocument/codeAction' ResponseId='601' ElapsedMilliseconds='0'" } [Info - 12:54:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 601 in 0ms | Method='textDocument/codeAction' ResponseId='601' ElapsedMilliseconds='0' [Trace - 12:54:28 am] Received response 'textDocument/codeAction - (601)' in 13ms. Result: [] [Trace - 12:54:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:54:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:54:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:602 request for processing | Type='Parallel' Name='textDocument/documentSymbol:602'" } [Info - 12:54:28 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:602 request for processing | Type='Parallel' Name='textDocument/documentSymbol:602' [Trace - 12:54:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 602 | Method='textDocument/documentSymbol' ResponseId='602'" } [Info - 12:54:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 602 | Method='textDocument/documentSymbol' ResponseId='602' [Trace - 12:54:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (602) textDocument/documentSymbol | Id='602' Method='textDocument/documentSymbol'" } [Info - 12:54:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (602) textDocument/documentSymbol | Id='602' Method='textDocument/documentSymbol' [Trace - 12:54:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (602) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='602' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:54:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (602) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='602' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:54:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:54:28 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:54:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 4ms. | " } [Info - 12:54:28 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 4ms. | [Trace - 12:54:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:54:28 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:54:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:54:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:54:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (602) textDocument/documentSymbol in 5ms | Id='602' Method='textDocument/documentSymbol' ElapsedMilliseconds='5'" } [Info - 12:54:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (602) textDocument/documentSymbol in 5ms | Id='602' Method='textDocument/documentSymbol' ElapsedMilliseconds='5' [Trace - 12:54:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 602 in 5ms | Method='textDocument/documentSymbol' ResponseId='602' ElapsedMilliseconds='5'" } [Info - 12:54:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 602 in 5ms | Method='textDocument/documentSymbol' ResponseId='602' ElapsedMilliseconds='5' [Trace - 12:54:28 am] Received response 'textDocument/documentSymbol - (602)' in 11ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "range": { "start": { "line": 11, "character": 0 }, "end": { "line": 11, "character": 22 } } }, "containerName": "Deploy-Local" }, { "name": "$privateParamsFile", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "range": { "start": { "line": 13, "character": 0 }, "end": { "line": 13, "character": 18 } } }, "containerName": "Deploy-Local" }, { "name": "$fields", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "range": { "start": { "line": 20, "character": 0 }, "end": { "line": 20, "character": 7 } } }, "containerName": "Deploy-Local" }, { "name": "$fieldsAsHashTable", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "range": { "start": { "line": 21, "character": 0 }, "end": { "line": 21, "character": 18 } } }, "containerName": "Deploy-Local" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "range": { "start": { "line": 25, "character": 0 }, "end": { "line": 25, "character": 8 } } }, "containerName": "Deploy-Local" }, { "name": "Get-ResourceId { }", "kind": 12, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "range": { "start": { "line": 27, "character": 0 }, "end": { "line": 34, "character": 1 } } }, "containerName": "Deploy-Local" }, { "name": "Get-ResourceProperty { }", "kind": 12, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "range": { "start": { "line": 36, "character": 0 }, "end": { "line": 42, "character": 1 } } }, "containerName": "Deploy-Local" }, { "name": "Get-ResourceManagedIdentityPrincipalId { }", "kind": 12, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "range": { "start": { "line": 44, "character": 0 }, "end": { "line": 62, "character": 1 } } }, "containerName": "Deploy-Local" }, { "name": "Get-FunctionAppHostKey { }", "kind": 12, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "range": { "start": { "line": 64, "character": 0 }, "end": { "line": 85, "character": 1 } } }, "containerName": "Deploy-Local" } ] [Trace - 12:54:28 am] Sending request 'textDocument/foldingRange - (603)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1" } } [Trace - 12:54:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:54:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:54:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:603 request for processing | Type='Parallel' Name='textDocument/foldingRange:603'" } [Info - 12:54:28 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:603 request for processing | Type='Parallel' Name='textDocument/foldingRange:603' [Trace - 12:54:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 603 | Method='textDocument/foldingRange' ResponseId='603'" } [Info - 12:54:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 603 | Method='textDocument/foldingRange' ResponseId='603' [Trace - 12:54:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (603) textDocument/foldingRange | Id='603' Method='textDocument/foldingRange'" } [Info - 12:54:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (603) textDocument/foldingRange | Id='603' Method='textDocument/foldingRange' [Trace - 12:54:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (603) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='603' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:54:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (603) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='603' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:54:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:54:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:54:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (603) textDocument/foldingRange in 0ms | Id='603' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:54:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (603) textDocument/foldingRange in 0ms | Id='603' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:54:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 603 in 0ms | Method='textDocument/foldingRange' ResponseId='603' ElapsedMilliseconds='0'" } [Info - 12:54:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 603 in 0ms | Method='textDocument/foldingRange' ResponseId='603' ElapsedMilliseconds='0' [Trace - 12:54:28 am] Received response 'textDocument/foldingRange - (603)' in 3ms. Result: [ { "startLine": 1, "startCharacter": 5, "endLine": 3, "endCharacter": 1 }, { "startLine": 14, "startCharacter": 41, "endLine": 17, "endCharacter": 1 }, { "startLine": 28, "startCharacter": 13, "endLine": 29, "endCharacter": 5 }, { "startLine": 31, "startCharacter": 9, "endLine": 32, "endCharacter": 5 }, { "startLine": 27, "startCharacter": 117, "endLine": 33, "endCharacter": 1 }, { "startLine": 36, "startCharacter": 68, "endLine": 41, "endCharacter": 1 }, { "startLine": 48, "startCharacter": 53, "endLine": 49, "endCharacter": 5 }, { "startLine": 55, "startCharacter": 33, "endLine": 57, "endCharacter": 5 }, { "startLine": 59, "startCharacter": 9, "endLine": 60, "endCharacter": 5 }, { "startLine": 44, "startCharacter": 71, "endLine": 61, "endCharacter": 1 }, { "startLine": 68, "startCharacter": 53, "endLine": 69, "endCharacter": 5 }, { "startLine": 75, "startCharacter": 26, "endLine": 80, "endCharacter": 5 }, { "startLine": 82, "startCharacter": 9, "endLine": 83, "endCharacter": 5 }, { "startLine": 64, "startCharacter": 66, "endLine": 84, "endCharacter": 1 }, { "startLine": 92, "startCharacter": 75, "endLine": 98, "endCharacter": 1 }, { "startLine": 108, "startCharacter": 41, "endLine": 109, "endCharacter": 5 }, { "startLine": 105, "startCharacter": 66, "endLine": 110, "endCharacter": 1 }, { "startLine": 119, "startCharacter": 24, "endLine": 120, "endCharacter": 13 }, { "startLine": 117, "startCharacter": 43, "endLine": 121, "endCharacter": 9 }, { "startLine": 113, "startCharacter": 49, "endLine": 122, "endCharacter": 5 }, { "startLine": 112, "startCharacter": 5, "endLine": 123, "endCharacter": 1 }, { "startLine": 135, "startCharacter": 35, "endLine": 136, "endCharacter": 5 }, { "startLine": 131, "startCharacter": 60, "endLine": 137, "endCharacter": 1 }, { "startLine": 141, "startCharacter": 41, "endLine": 146, "endCharacter": 9 }, { "startLine": 140, "startCharacter": 28, "endLine": 150, "endCharacter": 5 }, { "startLine": 139, "startCharacter": 5, "endLine": 151, "endCharacter": 1 }, { "startLine": 162, "startCharacter": 37, "endLine": 163, "endCharacter": 5 }, { "startLine": 158, "startCharacter": 62, "endLine": 164, "endCharacter": 1 }, { "startLine": 168, "startCharacter": 24, "endLine": 172, "endCharacter": 9 }, { "startLine": 167, "startCharacter": 28, "endLine": 173, "endCharacter": 5 }, { "startLine": 166, "startCharacter": 5, "endLine": 174, "endCharacter": 1 }, { "startLine": 186, "startCharacter": 38, "endLine": 187, "endCharacter": 5 }, { "startLine": 182, "startCharacter": 63, "endLine": 188, "endCharacter": 1 }, { "startLine": 195, "startCharacter": 34, "endLine": 201, "endCharacter": 13 }, { "startLine": 203, "startCharacter": 34, "endLine": 209, "endCharacter": 13 }, { "startLine": 192, "startCharacter": 32, "endLine": 210, "endCharacter": 9 }, { "startLine": 191, "startCharacter": 40, "endLine": 211, "endCharacter": 5 }, { "startLine": 214, "startCharacter": 32, "endLine": 217, "endCharacter": 9 }, { "startLine": 213, "startCharacter": 9, "endLine": 218, "endCharacter": 5 }, { "startLine": 190, "startCharacter": 5, "endLine": 219, "endCharacter": 1 }, { "startLine": 233, "startCharacter": 41, "endLine": 234, "endCharacter": 5 }, { "startLine": 226, "startCharacter": 66, "endLine": 235, "endCharacter": 1 }, { "startLine": 237, "startCharacter": 5, "endLine": 239, "endCharacter": 1 }, { "startLine": 254, "startCharacter": 35, "endLine": 255, "endCharacter": 5 }, { "startLine": 246, "startCharacter": 60, "endLine": 256, "endCharacter": 1 }, { "startLine": 268, "startCharacter": 39, "endLine": 270, "endCharacter": 9 }, { "startLine": 264, "startCharacter": 28, "endLine": 275, "endCharacter": 5 }, { "startLine": 277, "startCharacter": 28, "endLine": 278, "endCharacter": 5 }, { "startLine": 258, "startCharacter": 5, "endLine": 279, "endCharacter": 1 }, { "startLine": 294, "startCharacter": 66, "endLine": 295, "endCharacter": 5 }, { "startLine": 311, "startCharacter": 41, "endLine": 312, "endCharacter": 5 }, { "startLine": 286, "startCharacter": 66, "endLine": 313, "endCharacter": 1 }, { "startLine": 322, "startCharacter": 28, "endLine": 324, "endCharacter": 5 }, { "startLine": 327, "startCharacter": 28, "endLine": 329, "endCharacter": 5 }, { "startLine": 315, "startCharacter": 5, "endLine": 330, "endCharacter": 1 }, { "startLine": 348, "startCharacter": 42, "endLine": 349, "endCharacter": 5 }, { "startLine": 337, "startCharacter": 67, "endLine": 350, "endCharacter": 1 }, { "startLine": 353, "startCharacter": 28, "endLine": 354, "endCharacter": 5 }, { "startLine": 352, "startCharacter": 5, "endLine": 355, "endCharacter": 1 }, { "startLine": 367, "startCharacter": 37, "endLine": 368, "endCharacter": 5 }, { "startLine": 362, "startCharacter": 62, "endLine": 369, "endCharacter": 1 }, { "startLine": 371, "startCharacter": 5, "endLine": 378, "endCharacter": 1 }, { "startLine": 410, "startCharacter": 39, "endLine": 411, "endCharacter": 5 }, { "startLine": 385, "startCharacter": 64, "endLine": 412, "endCharacter": 1 }, { "startLine": 6, "startCharacter": 0, "endLine": 7, "endCharacter": 0, "kind": "comment" }, { "startLine": 88, "startCharacter": 0, "endLine": 89, "endCharacter": 0, "kind": "comment" }, { "startLine": 101, "startCharacter": 0, "endLine": 102, "endCharacter": 0, "kind": "comment" }, { "startLine": 127, "startCharacter": 0, "endLine": 128, "endCharacter": 0, "kind": "comment" }, { "startLine": 154, "startCharacter": 0, "endLine": 155, "endCharacter": 0, "kind": "comment" }, { "startLine": 178, "startCharacter": 0, "endLine": 179, "endCharacter": 0, "kind": "comment" }, { "startLine": 222, "startCharacter": 0, "endLine": 223, "endCharacter": 0, "kind": "comment" }, { "startLine": 242, "startCharacter": 0, "endLine": 243, "endCharacter": 0, "kind": "comment" }, { "startLine": 282, "startCharacter": 0, "endLine": 283, "endCharacter": 0, "kind": "comment" }, { "startLine": 333, "startCharacter": 0, "endLine": 334, "endCharacter": 0, "kind": "comment" }, { "startLine": 358, "startCharacter": 0, "endLine": 359, "endCharacter": 0, "kind": "comment" }, { "startLine": 381, "startCharacter": 0, "endLine": 382, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:54:28 am] Sending request 'textDocument/codeLens - (604)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1" } } [Trace - 12:54:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:54:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:54:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:604 request for processing | Type='Parallel' Name='textDocument/codeLens:604'" } [Info - 12:54:28 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:604 request for processing | Type='Parallel' Name='textDocument/codeLens:604' [Trace - 12:54:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 604 | Method='textDocument/codeLens' ResponseId='604'" } [Info - 12:54:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 604 | Method='textDocument/codeLens' ResponseId='604' [Trace - 12:54:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (604) textDocument/codeLens | Id='604' Method='textDocument/codeLens'" } [Info - 12:54:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (604) textDocument/codeLens | Id='604' Method='textDocument/codeLens' [Trace - 12:54:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (604) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='604' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:54:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (604) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='604' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:54:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:54:28 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:54:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:54:28 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:54:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:54:28 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:54:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:54:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:54:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (604) textDocument/codeLens in 0ms | Id='604' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:54:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (604) textDocument/codeLens in 0ms | Id='604' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:54:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 604 in 0ms | Method='textDocument/codeLens' ResponseId='604' ElapsedMilliseconds='0'" } [Info - 12:54:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 604 in 0ms | Method='textDocument/codeLens' ResponseId='604' ElapsedMilliseconds='0' [Trace - 12:54:28 am] Received response 'textDocument/codeLens - (604)' in 3ms. Result: [ { "range": { "start": { "line": 27, "character": 0 }, "end": { "line": 34, "character": 1 } }, "data": { "data": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "providerId": "ReferencesCodeLensProvider" }, "$$___handlerType___$$": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers", "$$___handlerKey___$$": "[powershell], [pwsh], [ps1], [psm1], [psd1], [**/*.ps*1]" } }, { "range": { "start": { "line": 36, "character": 0 }, "end": { "line": 42, "character": 1 } }, "data": { "data": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "providerId": "ReferencesCodeLensProvider" }, "$$___handlerType___$$": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers", "$$___handlerKey___$$": "[powershell], [pwsh], [ps1], [psm1], [psd1], [**/*.ps*1]" } }, { "range": { "start": { "line": 44, "character": 0 }, "end": { "line": 62, "character": 1 } }, "data": { "data": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "providerId": "ReferencesCodeLensProvider" }, "$$___handlerType___$$": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers", "$$___handlerKey___$$": "[powershell], [pwsh], [ps1], [psm1], [psd1], [**/*.ps*1]" } }, { "range": { "start": { "line": 64, "character": 0 }, "end": { "line": 85, "character": 1 } }, "data": { "data": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "providerId": "ReferencesCodeLensProvider" }, "$$___handlerType___$$": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers", "$$___handlerKey___$$": "[powershell], [pwsh], [ps1], [psm1], [psd1], [**/*.ps*1]" } } ] [Trace - 12:54:28 am] Sending request 'textDocument/codeLens - (605)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1" } } [Trace - 12:54:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:54:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:54:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:605 request for processing | Type='Parallel' Name='textDocument/codeLens:605'" } [Info - 12:54:28 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:605 request for processing | Type='Parallel' Name='textDocument/codeLens:605' [Trace - 12:54:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 605 | Method='textDocument/codeLens' ResponseId='605'" } [Info - 12:54:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 605 | Method='textDocument/codeLens' ResponseId='605' [Trace - 12:54:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (605) textDocument/codeLens | Id='605' Method='textDocument/codeLens'" } [Info - 12:54:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (605) textDocument/codeLens | Id='605' Method='textDocument/codeLens' [Trace - 12:54:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (605) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='605' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:54:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (605) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='605' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:54:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:54:28 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:54:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:54:28 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:54:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:54:28 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:54:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:54:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:54:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (605) textDocument/codeLens in 0ms | Id='605' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:54:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (605) textDocument/codeLens in 0ms | Id='605' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:54:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 605 in 0ms | Method='textDocument/codeLens' ResponseId='605' ElapsedMilliseconds='0'" } [Info - 12:54:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 605 in 0ms | Method='textDocument/codeLens' ResponseId='605' ElapsedMilliseconds='0' [Trace - 12:54:28 am] Received response 'textDocument/codeLens - (605)' in 3ms. Result: [ { "range": { "start": { "line": 27, "character": 0 }, "end": { "line": 34, "character": 1 } }, "data": { "data": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "providerId": "ReferencesCodeLensProvider" }, "$$___handlerType___$$": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers", "$$___handlerKey___$$": "[powershell], [pwsh], [ps1], [psm1], [psd1], [**/*.ps*1]" } }, { "range": { "start": { "line": 36, "character": 0 }, "end": { "line": 42, "character": 1 } }, "data": { "data": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "providerId": "ReferencesCodeLensProvider" }, "$$___handlerType___$$": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers", "$$___handlerKey___$$": "[powershell], [pwsh], [ps1], [psm1], [psd1], [**/*.ps*1]" } }, { "range": { "start": { "line": 44, "character": 0 }, "end": { "line": 62, "character": 1 } }, "data": { "data": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "providerId": "ReferencesCodeLensProvider" }, "$$___handlerType___$$": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers", "$$___handlerKey___$$": "[powershell], [pwsh], [ps1], [psm1], [psd1], [**/*.ps*1]" } }, { "range": { "start": { "line": 64, "character": 0 }, "end": { "line": 85, "character": 1 } }, "data": { "data": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "providerId": "ReferencesCodeLensProvider" }, "$$___handlerType___$$": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers", "$$___handlerKey___$$": "[powershell], [pwsh], [ps1], [psm1], [psd1], [**/*.ps*1]" } } ] [Trace - 12:54:28 am] Sending request 'textDocument/codeAction - (606)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1" }, "range": { "start": { "line": 298, "character": 4 }, "end": { "line": 298, "character": 133 } }, "context": { "diagnostics": [] } } [Trace - 12:54:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:54:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:54:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:606 request for processing | Type='Parallel' Name='textDocument/codeAction:606'" } [Info - 12:54:28 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:606 request for processing | Type='Parallel' Name='textDocument/codeAction:606' [Trace - 12:54:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 606 | Method='textDocument/codeAction' ResponseId='606'" } [Info - 12:54:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 606 | Method='textDocument/codeAction' ResponseId='606' [Trace - 12:54:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (606) textDocument/codeAction | Id='606' Method='textDocument/codeAction'" } [Info - 12:54:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (606) textDocument/codeAction | Id='606' Method='textDocument/codeAction' [Trace - 12:54:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (606) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='606' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:54:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (606) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='606' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:54:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:54:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:54:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (606) textDocument/codeAction in 0ms | Id='606' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:54:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (606) textDocument/codeAction in 0ms | Id='606' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:54:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 606 in 0ms | Method='textDocument/codeAction' ResponseId='606' ElapsedMilliseconds='0'" } [Info - 12:54:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 606 in 0ms | Method='textDocument/codeAction' ResponseId='606' ElapsedMilliseconds='0' [Trace - 12:54:28 am] Received response 'textDocument/codeAction - (606)' in 2ms. Result: [] [Trace - 12:54:29 am] Sending request 'textDocument/hover - (607)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1" }, "position": { "line": 299, "character": 72 } } [Trace - 12:54:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover'" } [Info - 12:54:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover' [Trace - 12:54:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:607 request for processing | Type='Parallel' Name='textDocument/hover:607'" } [Info - 12:54:29 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:607 request for processing | Type='Parallel' Name='textDocument/hover:607' [Trace - 12:54:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 607 | Method='textDocument/hover' ResponseId='607'" } [Info - 12:54:29 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 607 | Method='textDocument/hover' ResponseId='607' [Trace - 12:54:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (607) textDocument/hover | Id='607' Method='textDocument/hover'" } [Info - 12:54:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (607) textDocument/hover | Id='607' Method='textDocument/hover' [Trace - 12:54:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (607) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='607' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams'" } [Info - 12:54:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (607) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='607' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams' [Trace - 12:54:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover'" } [Info - 12:54:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover' [Trace - 12:54:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (607) textDocument/hover in 1ms | Id='607' Method='textDocument/hover' ElapsedMilliseconds='1'" } [Info - 12:54:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (607) textDocument/hover in 1ms | Id='607' Method='textDocument/hover' ElapsedMilliseconds='1' [Trace - 12:54:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 607 in 1ms | Method='textDocument/hover' ResponseId='607' ElapsedMilliseconds='1'" } [Info - 12:54:29 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 607 in 1ms | Method='textDocument/hover' ResponseId='607' ElapsedMilliseconds='1' [Trace - 12:54:29 am] Received response 'textDocument/hover - (607)' in 4ms. Result: { "contents": null } [Trace - 12:54:35 am] Sending request 'textDocument/codeAction - (608)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1" }, "range": { "start": { "line": 296, "character": 5 }, "end": { "line": 296, "character": 5 } }, "context": { "diagnostics": [] } } [Trace - 12:54:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:54:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:54:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:608 request for processing | Type='Parallel' Name='textDocument/codeAction:608'" } [Info - 12:54:35 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:608 request for processing | Type='Parallel' Name='textDocument/codeAction:608' [Trace - 12:54:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 608 | Method='textDocument/codeAction' ResponseId='608'" } [Info - 12:54:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 608 | Method='textDocument/codeAction' ResponseId='608' [Trace - 12:54:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (608) textDocument/codeAction | Id='608' Method='textDocument/codeAction'" } [Info - 12:54:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (608) textDocument/codeAction | Id='608' Method='textDocument/codeAction' [Trace - 12:54:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (608) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='608' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:54:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (608) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='608' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:54:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:54:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:54:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (608) textDocument/codeAction in 0ms | Id='608' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:54:35 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (608) textDocument/codeAction in 0ms | Id='608' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:54:35 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 608 in 0ms | Method='textDocument/codeAction' ResponseId='608' ElapsedMilliseconds='0'" } [Info - 12:54:35 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 608 in 0ms | Method='textDocument/codeAction' ResponseId='608' ElapsedMilliseconds='0' [Trace - 12:54:35 am] Received response 'textDocument/codeAction - (608)' in 1ms. Result: [] [Trace - 12:54:38 am] Sending request 'textDocument/definition - (609)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1" }, "position": { "line": 292, "character": 10 } } [Trace - 12:54:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/definition | Method='textDocument/definition'" } [Info - 12:54:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/definition | Method='textDocument/definition' [Trace - 12:54:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/definition:609 request for processing | Type='Parallel' Name='textDocument/definition:609'" } [Info - 12:54:38 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/definition:609 request for processing | Type='Parallel' Name='textDocument/definition:609' [Trace - 12:54:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/definition 609 | Method='textDocument/definition' ResponseId='609'" } [Info - 12:54:38 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/definition 609 | Method='textDocument/definition' ResponseId='609' [Trace - 12:54:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (609) textDocument/definition | Id='609' Method='textDocument/definition'" } [Info - 12:54:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (609) textDocument/definition | Id='609' Method='textDocument/definition' [Trace - 12:54:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (609) textDocument/definition to OmniSharp.Extensions.LanguageServer.Protocol.Models.DefinitionParams | Id='609' Method='textDocument/definition' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DefinitionParams'" } [Info - 12:54:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (609) textDocument/definition to OmniSharp.Extensions.LanguageServer.Protocol.Models.DefinitionParams | Id='609' Method='textDocument/definition' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DefinitionParams' [Trace - 12:54:38 am] Received notification 'powerShell/executionStatusChanged'. Params: { "executionOptions": { "writeOutputToHost": false, "writeErrorsToHost": false, "addToHistory": false, "interruptCommandPrompt": false, "writeInputToHost": false, "inputString": null, "useNewScope": false }, "executionStatus": 1, "hadErrors": false } [Trace - 12:54:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Attempting to execute command(s):\r\n\r\n Microsoft.PowerShell.Core\\Get-Command Select-Object -ErrorAction Ignore\r\n | " } [Info - 12:54:38 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Attempting to execute command(s): Microsoft.PowerShell.Core\Get-Command Select-Object -ErrorAction Ignore | [Trace - 12:54:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed --\r\n\r\n Old state: Ready\r\n New state: Running\r\n Result: NotFinished | " } [Info - 12:54:38 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed -- Old state: Ready New state: Running Result: NotFinished | [Trace - 12:54:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed --\r\n\r\n Old state: Running\r\n New state: Ready\r\n Result: Completed | " } [Info - 12:54:38 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed -- Old state: Running New state: Ready Result: Completed | [Trace - 12:54:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution completed successfully. | " } [Info - 12:54:38 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution completed successfully. | [Trace - 12:54:38 am] Received notification 'powerShell/executionStatusChanged'. Params: { "executionOptions": { "writeOutputToHost": false, "writeErrorsToHost": false, "addToHistory": false, "interruptCommandPrompt": false, "writeInputToHost": false, "inputString": null, "useNewScope": false }, "executionStatus": 4, "hadErrors": false } [Trace - 12:54:38 am] Received notification 'powerShell/executionStatusChanged'. Params: { "executionOptions": { "writeOutputToHost": false, "writeErrorsToHost": false, "addToHistory": false, "interruptCommandPrompt": false, "writeInputToHost": false, "inputString": null, "useNewScope": false }, "executionStatus": 4, "hadErrors": false } [Trace - 12:54:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.LocationOrLocationLinks | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.LocationOrLocationLinks'" } [Info - 12:54:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.LocationOrLocationLinks | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.LocationOrLocationLinks' [Trace - 12:54:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (609) textDocument/definition in 182ms | Id='609' Method='textDocument/definition' ElapsedMilliseconds='182'" } [Info - 12:54:38 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (609) textDocument/definition in 182ms | Id='609' Method='textDocument/definition' ElapsedMilliseconds='182' [Trace - 12:54:38 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/definition 609 in 182ms | Method='textDocument/definition' ResponseId='609' ElapsedMilliseconds='182'" } [Info - 12:54:38 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/definition 609 in 182ms | Method='textDocument/definition' ResponseId='609' ElapsedMilliseconds='182' [Trace - 12:54:38 am] Received response 'textDocument/definition - (609)' in 184ms. Result: [] [Trace - 12:54:40 am] Sending request 'textDocument/documentHighlight - (610)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1" }, "position": { "line": 301, "character": 48 } } [Trace - 12:54:40 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight'" } [Info - 12:54:40 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight' [Trace - 12:54:40 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:610 request for processing | Type='Parallel' Name='textDocument/documentHighlight:610'" } [Info - 12:54:40 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:610 request for processing | Type='Parallel' Name='textDocument/documentHighlight:610' [Trace - 12:54:40 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 610 | Method='textDocument/documentHighlight' ResponseId='610'" } [Info - 12:54:40 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 610 | Method='textDocument/documentHighlight' ResponseId='610' [Trace - 12:54:40 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (610) textDocument/documentHighlight | Id='610' Method='textDocument/documentHighlight'" } [Info - 12:54:40 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (610) textDocument/documentHighlight | Id='610' Method='textDocument/documentHighlight' [Trace - 12:54:40 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (610) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='610' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams'" } [Info - 12:54:40 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (610) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='610' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams' [Trace - 12:54:40 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer'" } [Info - 12:54:40 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer' [Trace - 12:54:40 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (610) textDocument/documentHighlight in 0ms | Id='610' Method='textDocument/documentHighlight' ElapsedMilliseconds='0'" } [Info - 12:54:40 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (610) textDocument/documentHighlight in 0ms | Id='610' Method='textDocument/documentHighlight' ElapsedMilliseconds='0' [Trace - 12:54:40 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 610 in 0ms | Method='textDocument/documentHighlight' ResponseId='610' ElapsedMilliseconds='0'" } [Info - 12:54:40 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 610 in 0ms | Method='textDocument/documentHighlight' ResponseId='610' ElapsedMilliseconds='0' [Trace - 12:54:40 am] Received response 'textDocument/documentHighlight - (610)' in 2ms. Result: [ { "range": { "start": { "line": 93, "character": 51 }, "end": { "line": 93, "character": 69 } }, "kind": 3 }, { "range": { "start": { "line": 106, "character": 42 }, "end": { "line": 106, "character": 60 } }, "kind": 3 }, { "range": { "start": { "line": 132, "character": 36 }, "end": { "line": 132, "character": 54 } }, "kind": 3 }, { "range": { "start": { "line": 159, "character": 38 }, "end": { "line": 159, "character": 56 } }, "kind": 3 }, { "range": { "start": { "line": 183, "character": 39 }, "end": { "line": 183, "character": 57 } }, "kind": 3 }, { "range": { "start": { "line": 227, "character": 42 }, "end": { "line": 227, "character": 60 } }, "kind": 3 }, { "range": { "start": { "line": 247, "character": 36 }, "end": { "line": 247, "character": 54 } }, "kind": 3 }, { "range": { "start": { "line": 301, "character": 42 }, "end": { "line": 301, "character": 60 } }, "kind": 3 }, { "range": { "start": { "line": 338, "character": 43 }, "end": { "line": 338, "character": 61 } }, "kind": 3 }, { "range": { "start": { "line": 363, "character": 38 }, "end": { "line": 363, "character": 56 } }, "kind": 3 }, { "range": { "start": { "line": 389, "character": 40 }, "end": { "line": 389, "character": 58 } }, "kind": 3 } ] [Trace - 12:54:41 am] Sending request 'textDocument/codeAction - (611)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1" }, "range": { "start": { "line": 301, "character": 48 }, "end": { "line": 301, "character": 48 } }, "context": { "diagnostics": [] } } [Trace - 12:54:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:54:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:54:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:611 request for processing | Type='Parallel' Name='textDocument/codeAction:611'" } [Info - 12:54:41 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:611 request for processing | Type='Parallel' Name='textDocument/codeAction:611' [Trace - 12:54:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 611 | Method='textDocument/codeAction' ResponseId='611'" } [Info - 12:54:41 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 611 | Method='textDocument/codeAction' ResponseId='611' [Trace - 12:54:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (611) textDocument/codeAction | Id='611' Method='textDocument/codeAction'" } [Info - 12:54:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (611) textDocument/codeAction | Id='611' Method='textDocument/codeAction' [Trace - 12:54:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (611) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='611' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:54:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (611) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='611' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:54:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:54:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:54:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (611) textDocument/codeAction in 0ms | Id='611' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:54:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (611) textDocument/codeAction in 0ms | Id='611' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:54:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 611 in 0ms | Method='textDocument/codeAction' ResponseId='611' ElapsedMilliseconds='0'" } [Info - 12:54:41 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 611 in 0ms | Method='textDocument/codeAction' ResponseId='611' ElapsedMilliseconds='0' [Trace - 12:54:41 am] Received response 'textDocument/codeAction - (611)' in 1ms. Result: [] [Trace - 12:54:41 am] Sending request 'textDocument/hover - (612)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1" }, "position": { "line": 299, "character": 48 } } [Trace - 12:54:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover'" } [Info - 12:54:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover' [Trace - 12:54:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:612 request for processing | Type='Parallel' Name='textDocument/hover:612'" } [Info - 12:54:41 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:612 request for processing | Type='Parallel' Name='textDocument/hover:612' [Trace - 12:54:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 612 | Method='textDocument/hover' ResponseId='612'" } [Info - 12:54:41 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 612 | Method='textDocument/hover' ResponseId='612' [Trace - 12:54:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (612) textDocument/hover | Id='612' Method='textDocument/hover'" } [Info - 12:54:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (612) textDocument/hover | Id='612' Method='textDocument/hover' [Trace - 12:54:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (612) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='612' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams'" } [Info - 12:54:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (612) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='612' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams' [Trace - 12:54:41 am] Received notification 'powerShell/executionStatusChanged'. Params: { "executionOptions": { "writeOutputToHost": false, "writeErrorsToHost": false, "addToHistory": false, "interruptCommandPrompt": false, "writeInputToHost": false, "inputString": null, "useNewScope": false }, "executionStatus": 1, "hadErrors": false } [Trace - 12:54:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Attempting to execute command(s):\r\n\r\n Microsoft.PowerShell.Core\\Get-Command Get-AzAccessToken -ErrorAction Ignore\r\n | " } [Info - 12:54:41 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Attempting to execute command(s): Microsoft.PowerShell.Core\Get-Command Get-AzAccessToken -ErrorAction Ignore | [Trace - 12:54:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed --\r\n\r\n Old state: Ready\r\n New state: Running\r\n Result: NotFinished | " } [Info - 12:54:41 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed -- Old state: Ready New state: Running Result: NotFinished | [Trace - 12:54:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed --\r\n\r\n Old state: Running\r\n New state: Ready\r\n Result: Completed | " } [Info - 12:54:41 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed -- Old state: Running New state: Ready Result: Completed | [Trace - 12:54:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution completed successfully. | " } [Info - 12:54:41 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution completed successfully. | [Trace - 12:54:41 am] Received notification 'powerShell/executionStatusChanged'. Params: { "executionOptions": { "writeOutputToHost": false, "writeErrorsToHost": false, "addToHistory": false, "interruptCommandPrompt": false, "writeInputToHost": false, "inputString": null, "useNewScope": false }, "executionStatus": 4, "hadErrors": false } [Trace - 12:54:41 am] Received notification 'powerShell/executionStatusChanged'. Params: { "executionOptions": { "writeOutputToHost": false, "writeErrorsToHost": false, "addToHistory": false, "interruptCommandPrompt": false, "writeInputToHost": false, "inputString": null, "useNewScope": false }, "executionStatus": 4, "hadErrors": false } [Trace - 12:54:41 am] Received notification 'powerShell/executionStatusChanged'. Params: { "executionOptions": { "writeOutputToHost": false, "writeErrorsToHost": false, "addToHistory": false, "interruptCommandPrompt": false, "writeInputToHost": false, "inputString": null, "useNewScope": false }, "executionStatus": 1, "hadErrors": false } [Trace - 12:54:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Attempting to execute command(s):\r\n\r\n Microsoft.PowerShell.Core\\Get-Help -Name Get-AzAccessToken -ErrorAction Ignore\r\n | " } [Info - 12:54:41 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Attempting to execute command(s): Microsoft.PowerShell.Core\Get-Help -Name Get-AzAccessToken -ErrorAction Ignore | [Trace - 12:54:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed --\r\n\r\n Old state: Ready\r\n New state: Running\r\n Result: NotFinished | " } [Info - 12:54:41 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed -- Old state: Ready New state: Running Result: NotFinished | [Trace - 12:54:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed --\r\n\r\n Old state: Running\r\n New state: Ready\r\n Result: Completed | " } [Info - 12:54:41 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed -- Old state: Running New state: Ready Result: Completed | [Trace - 12:54:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution completed successfully. | " } [Info - 12:54:41 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution completed successfully. | [Trace - 12:54:41 am] Received notification 'powerShell/executionStatusChanged'. Params: { "executionOptions": { "writeOutputToHost": false, "writeErrorsToHost": false, "addToHistory": false, "interruptCommandPrompt": false, "writeInputToHost": false, "inputString": null, "useNewScope": false }, "executionStatus": 4, "hadErrors": false } [Trace - 12:54:41 am] Received notification 'powerShell/executionStatusChanged'. Params: { "executionOptions": { "writeOutputToHost": false, "writeErrorsToHost": false, "addToHistory": false, "interruptCommandPrompt": false, "writeInputToHost": false, "inputString": null, "useNewScope": false }, "executionStatus": 4, "hadErrors": false } [Trace - 12:54:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover'" } [Info - 12:54:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover' [Trace - 12:54:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (612) textDocument/hover in 112ms | Id='612' Method='textDocument/hover' ElapsedMilliseconds='112'" } [Info - 12:54:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (612) textDocument/hover in 112ms | Id='612' Method='textDocument/hover' ElapsedMilliseconds='112' [Trace - 12:54:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 612 in 112ms | Method='textDocument/hover' ResponseId='612' ElapsedMilliseconds='112'" } [Info - 12:54:41 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 612 in 112ms | Method='textDocument/hover' ResponseId='612' ElapsedMilliseconds='112' [Trace - 12:54:41 am] Received response 'textDocument/hover - (612)' in 115ms. Result: { "contents": [ { "language": "PowerShell", "value": "function Get-AzAccessToken" }, { "language": "markdown", "value": "Get raw access token. When using -ResourceUrl, please make sure the value does match current Azure environment. You may refer to the value of `(Get-AzContext).Environment`." } ], "range": { "start": { "line": 299, "character": 34 }, "end": { "line": 299, "character": 51 } } } [Trace - 12:54:41 am] Sending request 'textDocument/codeAction - (613)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1" }, "range": { "start": { "line": 296, "character": 5 }, "end": { "line": 296, "character": 5 } }, "context": { "diagnostics": [] } } [Trace - 12:54:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:54:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:54:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:613 request for processing | Type='Parallel' Name='textDocument/codeAction:613'" } [Info - 12:54:41 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:613 request for processing | Type='Parallel' Name='textDocument/codeAction:613' [Trace - 12:54:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 613 | Method='textDocument/codeAction' ResponseId='613'" } [Info - 12:54:41 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 613 | Method='textDocument/codeAction' ResponseId='613' [Trace - 12:54:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (613) textDocument/codeAction | Id='613' Method='textDocument/codeAction'" } [Info - 12:54:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (613) textDocument/codeAction | Id='613' Method='textDocument/codeAction' [Trace - 12:54:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (613) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='613' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:54:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (613) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='613' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:54:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:54:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:54:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (613) textDocument/codeAction in 0ms | Id='613' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:54:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (613) textDocument/codeAction in 0ms | Id='613' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:54:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 613 in 0ms | Method='textDocument/codeAction' ResponseId='613' ElapsedMilliseconds='0'" } [Info - 12:54:41 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 613 in 0ms | Method='textDocument/codeAction' ResponseId='613' ElapsedMilliseconds='0' [Trace - 12:54:41 am] Received response 'textDocument/codeAction - (613)' in 1ms. Result: [] [Trace - 12:54:42 am] Sending request 'textDocument/hover - (614)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1" }, "position": { "line": 301, "character": 64 } } [Trace - 12:54:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover'" } [Info - 12:54:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover' [Trace - 12:54:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:614 request for processing | Type='Parallel' Name='textDocument/hover:614'" } [Info - 12:54:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:614 request for processing | Type='Parallel' Name='textDocument/hover:614' [Trace - 12:54:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 614 | Method='textDocument/hover' ResponseId='614'" } [Info - 12:54:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 614 | Method='textDocument/hover' ResponseId='614' [Trace - 12:54:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (614) textDocument/hover | Id='614' Method='textDocument/hover'" } [Info - 12:54:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (614) textDocument/hover | Id='614' Method='textDocument/hover' [Trace - 12:54:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (614) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='614' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams'" } [Info - 12:54:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (614) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='614' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams' [Trace - 12:54:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover'" } [Info - 12:54:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover' [Trace - 12:54:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (614) textDocument/hover in 0ms | Id='614' Method='textDocument/hover' ElapsedMilliseconds='0'" } [Info - 12:54:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (614) textDocument/hover in 0ms | Id='614' Method='textDocument/hover' ElapsedMilliseconds='0' [Trace - 12:54:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 614 in 0ms | Method='textDocument/hover' ResponseId='614' ElapsedMilliseconds='0'" } [Info - 12:54:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 614 in 0ms | Method='textDocument/hover' ResponseId='614' ElapsedMilliseconds='0' [Trace - 12:54:42 am] Received response 'textDocument/hover - (614)' in 2ms. Result: { "contents": { "language": "PowerShell", "value": "(parameter) -Verbose:$VerbosePreference" }, "range": { "start": { "line": 301, "character": 61 }, "end": { "line": 301, "character": 88 } } } [Trace - 12:54:46 am] Sending request 'textDocument/documentHighlight - (615)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1" }, "position": { "line": 387, "character": 48 } } [Trace - 12:54:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight'" } [Info - 12:54:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight' [Trace - 12:54:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:615 request for processing | Type='Parallel' Name='textDocument/documentHighlight:615'" } [Info - 12:54:46 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:615 request for processing | Type='Parallel' Name='textDocument/documentHighlight:615' [Trace - 12:54:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 615 | Method='textDocument/documentHighlight' ResponseId='615'" } [Info - 12:54:46 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 615 | Method='textDocument/documentHighlight' ResponseId='615' [Trace - 12:54:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (615) textDocument/documentHighlight | Id='615' Method='textDocument/documentHighlight'" } [Info - 12:54:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (615) textDocument/documentHighlight | Id='615' Method='textDocument/documentHighlight' [Trace - 12:54:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (615) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='615' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams'" } [Info - 12:54:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (615) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='615' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams' [Trace - 12:54:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer'" } [Info - 12:54:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer' [Trace - 12:54:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (615) textDocument/documentHighlight in 0ms | Id='615' Method='textDocument/documentHighlight' ElapsedMilliseconds='0'" } [Info - 12:54:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (615) textDocument/documentHighlight in 0ms | Id='615' Method='textDocument/documentHighlight' ElapsedMilliseconds='0' [Trace - 12:54:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 615 in 0ms | Method='textDocument/documentHighlight' ResponseId='615' ElapsedMilliseconds='0'" } [Info - 12:54:46 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 615 in 0ms | Method='textDocument/documentHighlight' ResponseId='615' ElapsedMilliseconds='0' [Trace - 12:54:46 am] Received response 'textDocument/documentHighlight - (615)' in 3ms. Result: [ { "range": { "start": { "line": 298, "character": 44 }, "end": { "line": 298, "character": 56 } }, "kind": 3 }, { "range": { "start": { "line": 299, "character": 52 }, "end": { "line": 299, "character": 64 } }, "kind": 3 }, { "range": { "start": { "line": 387, "character": 44 }, "end": { "line": 387, "character": 56 } }, "kind": 3 } ] [Trace - 12:54:46 am] Sending request 'textDocument/definition - (616)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1" }, "position": { "line": 387, "character": 48 } } [Trace - 12:54:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/definition | Method='textDocument/definition'" } [Info - 12:54:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/definition | Method='textDocument/definition' [Trace - 12:54:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/definition:616 request for processing | Type='Parallel' Name='textDocument/definition:616'" } [Info - 12:54:46 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/definition:616 request for processing | Type='Parallel' Name='textDocument/definition:616' [Trace - 12:54:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/definition 616 | Method='textDocument/definition' ResponseId='616'" } [Info - 12:54:46 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/definition 616 | Method='textDocument/definition' ResponseId='616' [Trace - 12:54:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (616) textDocument/definition | Id='616' Method='textDocument/definition'" } [Info - 12:54:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (616) textDocument/definition | Id='616' Method='textDocument/definition' [Trace - 12:54:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (616) textDocument/definition to OmniSharp.Extensions.LanguageServer.Protocol.Models.DefinitionParams | Id='616' Method='textDocument/definition' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DefinitionParams'" } [Info - 12:54:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (616) textDocument/definition to OmniSharp.Extensions.LanguageServer.Protocol.Models.DefinitionParams | Id='616' Method='textDocument/definition' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DefinitionParams' [Trace - 12:54:46 am] Sending request 'textDocument/codeAction - (617)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1" }, "range": { "start": { "line": 387, "character": 48 }, "end": { "line": 387, "character": 48 } }, "context": { "diagnostics": [] } } [Trace - 12:54:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.LocationOrLocationLinks | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.LocationOrLocationLinks'" } [Info - 12:54:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.LocationOrLocationLinks | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.LocationOrLocationLinks' [Trace - 12:54:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (616) textDocument/definition in 111ms | Id='616' Method='textDocument/definition' ElapsedMilliseconds='111'" } [Info - 12:54:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (616) textDocument/definition in 111ms | Id='616' Method='textDocument/definition' ElapsedMilliseconds='111' [Trace - 12:54:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/definition 616 in 111ms | Method='textDocument/definition' ResponseId='616' ElapsedMilliseconds='111'" } [Info - 12:54:46 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/definition 616 in 111ms | Method='textDocument/definition' ResponseId='616' ElapsedMilliseconds='111' [Trace - 12:54:46 am] Received response 'textDocument/definition - (616)' in 113ms. Result: [] [Trace - 12:54:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:54:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:54:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:617 request for processing | Type='Parallel' Name='textDocument/codeAction:617'" } [Info - 12:54:46 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:617 request for processing | Type='Parallel' Name='textDocument/codeAction:617' [Trace - 12:54:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 617 | Method='textDocument/codeAction' ResponseId='617'" } [Info - 12:54:46 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 617 | Method='textDocument/codeAction' ResponseId='617' [Trace - 12:54:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (617) textDocument/codeAction | Id='617' Method='textDocument/codeAction'" } [Info - 12:54:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (617) textDocument/codeAction | Id='617' Method='textDocument/codeAction' [Trace - 12:54:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (617) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='617' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:54:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (617) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='617' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:54:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:54:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:54:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (617) textDocument/codeAction in 0ms | Id='617' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:54:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (617) textDocument/codeAction in 0ms | Id='617' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:54:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 617 in 0ms | Method='textDocument/codeAction' ResponseId='617' ElapsedMilliseconds='0'" } [Info - 12:54:46 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 617 in 0ms | Method='textDocument/codeAction' ResponseId='617' ElapsedMilliseconds='0' [Trace - 12:54:46 am] Received response 'textDocument/codeAction - (617)' in 42ms. Result: [] [Trace - 12:54:47 am] Sending request 'textDocument/formatting - (618)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1" }, "options": { "tabSize": 4, "insertSpaces": true } } [Trace - 12:54:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/formatting | Method='textDocument/formatting'" } [Info - 12:54:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/formatting | Method='textDocument/formatting' [Trace - 12:54:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:54:47 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:54:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:54:47 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:54:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:54:47 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:54:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/formatting:618 request for processing | Type='Serial' Name='textDocument/formatting:618'" } [Info - 12:54:47 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/formatting:618 request for processing | Type='Serial' Name='textDocument/formatting:618' [Trace - 12:54:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/formatting 618 | Method='textDocument/formatting' ResponseId='618'" } [Info - 12:54:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/formatting 618 | Method='textDocument/formatting' ResponseId='618' [Trace - 12:54:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (618) textDocument/formatting | Id='618' Method='textDocument/formatting'" } [Info - 12:54:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (618) textDocument/formatting | Id='618' Method='textDocument/formatting' [Trace - 12:54:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (618) textDocument/formatting to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentFormattingParams | Id='618' Method='textDocument/formatting' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentFormattingParams'" } [Info - 12:54:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (618) textDocument/formatting to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentFormattingParams | Id='618' Method='textDocument/formatting' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentFormattingParams' [Trace - 12:54:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentFormattingHandlers: Created formatting hashtable: {\"IncludeRules\":[\"PSPlaceCloseBrace\",\"PSPlaceOpenBrace\",\"PSUseConsistentWhitespace\",\"PSUseConsistentIndentation\",\"PSAlignAssignmentStatement\"],\"Rules\":{\"PSUseConsistentWhitespace\":{\"CheckParameter\":false,\"CheckOpenBrace\":true,\"CheckPipeForRedundantWhitespace\":false,\"CheckInnerBrace\":true,\"CheckSeparator\":true,\"CheckOperator\":true,\"CheckOpenParen\":true,\"Enable\":true,\"CheckPipe\":true},\"PSUseConsistentIndentation\":{\"Enable\":true,\"Kind\":\"space\",\"PipelineIndentation\":2,\"IndentationSize\":4},\"PSAlignAssignmentStatement\":{\"CheckHashtable\":true,\"Enable\":true},\"PSPlaceOpenBrace\":{\"Enable\":true,\"OnSameLine\":true,\"IgnoreOneLineBlock\":true,\"NewLineAfter\":true},\"PSPlaceCloseBrace\":{\"Enable\":true,\"IgnoreOneLineBlock\":true,\"NewLineAfter\":true},\"PSUseCorrectCasing\":{\"Enable\":false}}} | 0='{\"IncludeRules\":[\"PSPlaceCloseBrace\",\"PSPlaceOpenBrace\",\"PSUseConsistentWhitespace\",\"PSUseConsistentIndentation\",\"PSAlignAssignmentStatement\"],\"Rules\":{\"PSUseConsistentWhitespace\":{\"CheckParameter\":false,\"CheckOpenBrace\":true,\"CheckPipeForRedundantWhitespace\":false,\"CheckInnerBrace\":true,\"CheckSeparator\":true,\"CheckOperator\":true,\"CheckOpenParen\":true,\"Enable\":true,\"CheckPipe\":true},\"PSUseConsistentIndentation\":{\"Enable\":true,\"Kind\":\"space\",\"PipelineIndentation\":2,\"IndentationSize\":4},\"PSAlignAssignmentStatement\":{\"CheckHashtable\":true,\"Enable\":true},\"PSPlaceOpenBrace\":{\"Enable\":true,\"OnSameLine\":true,\"IgnoreOneLineBlock\":true,\"NewLineAfter\":true},\"PSPlaceCloseBrace\":{\"Enable\":true,\"IgnoreOneLineBlock\":true,\"NewLineAfter\":true},\"PSUseCorrectCasing\":{\"Enable\":false}}}'" } [Info - 12:54:47 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentFormattingHandlers: Created formatting hashtable: {"IncludeRules":["PSPlaceCloseBrace","PSPlaceOpenBrace","PSUseConsistentWhitespace","PSUseConsistentIndentation","PSAlignAssignmentStatement"],"Rules":{"PSUseConsistentWhitespace":{"CheckParameter":false,"CheckOpenBrace":true,"CheckPipeForRedundantWhitespace":false,"CheckInnerBrace":true,"CheckSeparator":true,"CheckOperator":true,"CheckOpenParen":true,"Enable":true,"CheckPipe":true},"PSUseConsistentIndentation":{"Enable":true,"Kind":"space","PipelineIndentation":2,"IndentationSize":4},"PSAlignAssignmentStatement":{"CheckHashtable":true,"Enable":true},"PSPlaceOpenBrace":{"Enable":true,"OnSameLine":true,"IgnoreOneLineBlock":true,"NewLineAfter":true},"PSPlaceCloseBrace":{"Enable":true,"IgnoreOneLineBlock":true,"NewLineAfter":true},"PSUseCorrectCasing":{"Enable":false}}} | 0='{"IncludeRules":["PSPlaceCloseBrace","PSPlaceOpenBrace","PSUseConsistentWhitespace","PSUseConsistentIndentation","PSAlignAssignmentStatement"],"Rules":{"PSUseConsistentWhitespace":{"CheckParameter":false,"CheckOpenBrace":true,"CheckPipeForRedundantWhitespace":false,"CheckInnerBrace":true,"CheckSeparator":true,"CheckOperator":true,"CheckOpenParen":true,"Enable":true,"CheckPipe":true},"PSUseConsistentIndentation":{"Enable":true,"Kind":"space","PipelineIndentation":2,"IndentationSize":4},"PSAlignAssignmentStatement":{"CheckHashtable":true,"Enable":true},"PSPlaceOpenBrace":{"Enable":true,"OnSameLine":true,"IgnoreOneLineBlock":true,"NewLineAfter":true},"PSPlaceCloseBrace":{"Enable":true,"IgnoreOneLineBlock":true,"NewLineAfter":true},"PSUseCorrectCasing":{"Enable":false}}}' [Trace - 12:54:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.TextEditContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.TextEditContainer'" } [Info - 12:54:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.TextEditContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.TextEditContainer' [Trace - 12:54:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (618) textDocument/formatting in 26ms | Id='618' Method='textDocument/formatting' ElapsedMilliseconds='26'" } [Info - 12:54:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (618) textDocument/formatting in 26ms | Id='618' Method='textDocument/formatting' ElapsedMilliseconds='26' [Trace - 12:54:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/formatting 618 in 26ms | Method='textDocument/formatting' ResponseId='618' ElapsedMilliseconds='26'" } [Info - 12:54:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/formatting 618 in 26ms | Method='textDocument/formatting' ResponseId='618' ElapsedMilliseconds='26' [Trace - 12:54:47 am] Received response 'textDocument/formatting - (618)' in 29ms. Result: [ { "range": { "start": { "line": 0, "character": 0 }, "end": { "line": 414, "character": 0 } }, "newText": "[CmdletBinding(SupportsShouldProcess = $true)]\r\nParam(\r\n [Parameter(Mandatory = $false)]\r\n [string] $FileToExecute = \"All\"\r\n)\r\n\r\n###############################################################################\r\n## Setup\r\n###############################################################################\r\n\r\nSet-StrictMode -Version \"Latest\"\r\n$ErrorActionPreference = \"Stop\"\r\n\r\n$privateParamsFile = \"$PSScriptRoot/deploy-local.private.json\"\r\nif (-not (Test-Path $privateParamsFile)) {\r\n Copy-Item \"$PsScriptRoot/deploy-local.private.template.json\" $privateParamsFile\r\n Write-Warning \"Please update information in $privateParamsFile\"\r\n exit 1\r\n}\r\n\r\n$fields = ConvertFrom-Json ([System.IO.File]::ReadAllText($privateParamsFile))\r\n$fieldsAsHashTable = @{ }\r\n$fields.PSObject.Properties | ForEach-Object { $fieldsAsHashTable[$_.Name] = $_.Value }\r\n\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/adp.psm1\") -Force -Verbose:$false\r\n$Context = Initialize-ADPContext -parameters $fieldsAsHashTable -configFilePath (Join-Path $PSScriptRoot $fieldsAsHashTable.ConfigFile)\r\n\r\nfunction Get-ResourceId($context, $resourceGroupName, $resourceType, $resourceName, $if = $true, $nullValue = $null) {\r\n if ($if) {\r\n return \"/subscriptions/$($context.SubscriptionId)/resourceGroups/$resourceGroupName/providers/$resourceType/$resourceName\"\r\n }\r\n else {\r\n return $nullValue\r\n }\r\n}\r\n\r\nfunction Get-ResourceProperty($context, $resourceId, $propertyName) {\r\n $propertyValue = Get-AzResource -ResourceId $resourceId -ExpandProperties `\r\n | Select-Object * -ExpandProperty \"Properties\" `\r\n | Select-Object Properties -ExpandProperty $propertyName\r\n\r\n return $propertyValue.ToString()\r\n}\r\n\r\nfunction Get-ResourceManagedIdentityPrincipalId($context, $resourceId) {\r\n $accountInfo = az account show\r\n $accountInfoObject = $accountInfo | ConvertFrom-Json\r\n $subscriptionId = $accountInfoObject.id\r\n if ($subscriptionId -ne $Context.SubscriptionId) {\r\n \"Execute az login to initialize Azure CLI context.\"\r\n }\r\n\r\n $scope = $resourceId\r\n $api = \"/providers/Microsoft.ManagedIdentity/identities/default?api-version=2018-11-30\"\r\n $systemAssignedIdentity = az rest --method GET --uri \"https://management.azure.com/$scope/$api\"\r\n if ($systemAssignedIdentity) {\r\n $systemAssignedIdentityObject = $systemAssignedIdentity | ConvertFrom-Json\r\n return $systemAssignedIdentityObject.properties.principalId\r\n }\r\n else {\r\n return $null;\r\n }\r\n}\r\n\r\nfunction Get-FunctionAppHostKey($functionAppId, $functionKeyName) {\r\n $accountInfo = az account show\r\n $accountInfoObject = $accountInfo | ConvertFrom-Json\r\n $subscriptionId = $accountInfoObject.id\r\n if ($subscriptionId -ne $Context.SubscriptionId) {\r\n \"Execute az login to initialize Azure CLI context.\"\r\n }\r\n\r\n $scope = $functionAppId\r\n $api = \"/host/default/listKeys?api-version=2018-11-01\"\r\n $allFunctionKeys = az rest --method POST --uri \"https://management.azure.com/$scope/$api\"\r\n if ($allFunctionKeys) {\r\n $allFunctionKeysObject = $allFunctionKeys | ConvertFrom-Json\r\n $functionKeys = ConvertTo-Hash($allFunctionKeysObject.functionKeys)\r\n $functionKey = $functionKeys[$functionKeyName]\r\n\r\n return $functionKey;\r\n }\r\n else {\r\n return $null;\r\n }\r\n}\r\n\r\n\r\n###############################################################################\r\n## Database.Deployment\r\n###############################################################################\r\n\r\nif ($FileToExecute -eq \"All\" -or $FileToExecute -eq \"Database.Deployment\") {\r\n & $PSScriptRoot/../../databases/deployment.ps1 @fieldsAsHashTable -Verbose:$VerbosePreference `\r\n -DatabasesLocation (Join-Path $PSScriptRoot \"../../databases\") `\r\n -InfrastructureScriptsLocation $PSScriptRoot `\r\n -MigratorLocation (Join-Path $PSScriptRoot \"../../databases/Migrator/bin/Debug/netcoreapp3.1\")\r\n\r\n exit 0\r\n}\r\n\r\n###############################################################################\r\n## Identities\r\n###############################################################################\r\n\r\nif ($FileToExecute -eq \"All\" -or $FileToExecute -eq \"Identities\") {\r\n & $PSScriptRoot/Deploy-Identities.ps1 @fieldsAsHashTable -Verbose:$VerbosePreference -WhatIf:$WhatIfPreference \r\n\r\n if ($FileToExecute -eq \"Identities\") {\r\n exit 0\r\n }\r\n}\r\nelse {\r\n $Context.azureADGroups.Keys | ForEach-Object {\r\n $hash = $Context.azureADGroups\r\n $value = $hash[$_]\r\n $name = $_\r\n if ($Context.create.azureADGroups) {\r\n $group = Get-AzADGroupObjectOrDisplayName $value\r\n if ($group) {\r\n Publish-Variables -vars @{ (\"azureADGroupId_\" + $name) = $group.Id }\r\n }\r\n }\r\n }\r\n}\r\n\r\n\r\n###############################################################################\r\n## Core\r\n###############################################################################\r\n\r\nif ($FileToExecute -eq \"All\" -or $FileToExecute -eq \"Core\") {\r\n & $PSScriptRoot/Deploy-Core.ps1 @fieldsAsHashTable -Verbose:$VerbosePreference -WhatIf:$WhatIfPreference `\r\n -azureADGroupId_resourceGroupContributor $env:azureADGroupId_resourceGroupContributor\r\n\r\n if ($FileToExecute -eq \"Core\") {\r\n exit 0\r\n }\r\n}\r\nelse {\r\n Publish-Variables -vars @{\r\n \"diagnostics\" = @{\r\n \"logAnalyticsWorkspaceId\" = Get-ResourceId -context $Context -resourceGroupName $Context.resourceGroupNames.admin -resourceType \"Microsoft.OperationalInsights/workspaces\" `\r\n -resourceName (Get-ResourceName -context $Context -resourceCode \"LAW\" -suffix \"001\") -if $Context.create.diagnostics -nullValue \"\";\r\n \"diagnosticsStorageAccountId\" = Get-ResourceId -context $Context -resourceGroupName $Context.resourceGroupNames.admin -resourceType \"Microsoft.Storage/storageAccounts\" `\r\n -resourceName (Get-StorageResourceName -context $Context -resourceCode \"STA\" -suffix \"001\") -if $Context.create.diagnostics -nullValue \"\";\r\n \"diagnosticsRetentionInDays\" = $Context.diagnosticsRetentionInDays;\r\n };\r\n \"codeStorageAccountName\" = Get-StorageResourceName -context $Context -resourceCode \"STA\" -suffix \"002\";\r\n \"codeStorageResourceGroupName\" = $Context.resourceGroupNames.admin;\r\n \"deploymentKeyVaultName\" = Get-ResourceName -context $Context \"AKV\" -suffix \"001\";\r\n }\r\n}\r\n\r\n###############################################################################\r\n## Policy\r\n###############################################################################\r\n\r\nif ($FileToExecute -eq \"All\" -or $FileToExecute -eq \"Policy\") {\r\n & $PSScriptRoot/Deploy-Policy.ps1 @fieldsAsHashTable -Verbose:$VerbosePreference -WhatIf:$WhatIfPreference `\r\n -diagnosticsObject $env:diagnostics\r\n\r\n if ($FileToExecute -eq \"Policy\") {\r\n exit 0\r\n }\r\n}\r\nelse {\r\n Publish-Variables -vars @{\r\n \"diagnostics\" = @{\r\n \"logAnalyticsWorkspaceId\" = Get-ResourceId -context $Context -resourceGroupName $Context.resourceGroupNames.admin -resourceType \"Microsoft.OperationalInsights/workspaces\" `\r\n -resourceName (Get-ResourceName -context $Context -resourceCode \"LAW\" -suffix \"001\") -if $Context.create.diagnostics -nullValue \"\";\r\n \"diagnosticsStorageAccountId\" = Get-ResourceId -context $Context -resourceGroupName $Context.resourceGroupNames.admin -resourceType \"Microsoft.Storage/storageAccounts\" `\r\n -resourceName (Get-StorageResourceName -context $Context -resourceCode \"STA\" -suffix \"001\") -if $Context.create.diagnostics -nullValue \"\";\r\n }\r\n }\r\n}\r\n\r\n\r\n###############################################################################\r\n## Network\r\n###############################################################################\r\n\r\nif ($FileToExecute -eq \"All\" -or $FileToExecute -eq \"Network\") {\r\n & $PSScriptRoot/Deploy-Network.ps1 @fieldsAsHashTable -Verbose:$VerbosePreference -WhatIf:$WhatIfPreference `\r\n -diagnosticsObject $env:diagnostics\r\n \r\n if ($FileToExecute -eq \"Network\") {\r\n exit 0\r\n }\r\n}\r\nelse {\r\n if ($Context.create.virtualNetwork) {\r\n Publish-Variables -vars @{\r\n \"ddosPlanId\" = Get-ResourceId -context $Context -resourceGroupName $Context.resourceGroupNames.admin -resourceType \"Microsoft.Network/ddosProtectionPlans\" `\r\n -resourceName (Get-ResourceName -context $Context -resourceCode \"DDS\" -suffix \"001\") -if $Context.create.ddosPlan -nullValue \"\";\r\n \"generalNetwork\" = @{\r\n \"vNetResourceId\" = Get-ResourceId -context $Context -resourceGroupName $Context.resourceGroupNames.network -resourceType \"Microsoft.Network/virtualNetworks\" `\r\n -resourceName (Get-ResourceName -context $Context -resourceCode \"VNT\" -suffix ($Context.generalNetwork.vNetCIDR -split \"/\")[0]);\r\n \"subnetVMResourceId\" = Get-ResourceId -context $Context -resourceGroupName $Context.resourceGroupNames.network -resourceType \"Microsoft.Network/virtualNetworks\" `\r\n -resourceName ((Get-ResourceName -context $Context -resourceCode \"VNT\" -suffix ($Context.generalNetwork.vNetCIDR -split \"/\")[0]) + \"/subnets/\" + $Context.generalNetwork.subNetName_VM);\r\n \"subnetWebAppResourceId\" = Get-ResourceId -context $Context -resourceGroupName $Context.resourceGroupNames.network -resourceType \"Microsoft.Network/virtualNetworks\" `\r\n -resourceName ((Get-ResourceName -context $Context -resourceCode \"VNT\" -suffix ($Context.generalNetwork.vNetCIDR -split \"/\")[0]) + \"/subnets/\" + $Context.generalNetwork.subNetName_WebApp);\r\n }\r\n \"databricksNetwork\" = @{\r\n \"vNetResourceId\" = Get-ResourceId -context $Context -resourceGroupName $Context.resourceGroupNames.network -resourceType \"Microsoft.Network/virtualNetworks\" `\r\n -resourceName (Get-ResourceName -context $Context -resourceCode \"VNT\" -suffix ($Context.databricksNetwork.vNetCIDR -split \"/\")[0]);\r\n \"subnetDBRPublicResourceId\" = Get-ResourceId -context $Context -resourceGroupName $Context.resourceGroupNames.network -resourceType \"Microsoft.Network/virtualNetworks\" `\r\n -resourceName ((Get-ResourceName -context $Context -resourceCode \"VNT\" -suffix ($Context.databricksNetwork.vNetCIDR -split \"/\")[0]) + \"/subnets/\" + $Context.databricksNetwork.subNetName_DBRPublic);\r\n \"subnetDBRPrivateResourceId\" = Get-ResourceId -context $Context -resourceGroupName $Context.resourceGroupNames.network -resourceType \"Microsoft.Network/virtualNetworks\" `\r\n -resourceName ((Get-ResourceName -context $Context -resourceCode \"VNT\" -suffix ($Context.databricksNetwork.vNetCIDR -split \"/\")[0]) + \"/subnets/\" + $Context.databricksNetwork.subNetName_DBRPrivate);\r\n }\r\n }\r\n }\r\n else {\r\n Publish-Variables -vars @{\r\n \"ddosPlanId\" = Get-ResourceId -context $Context -resourceGroupName $Context.resourceGroupNames.admin -resourceType \"Microsoft.Network/ddosProtectionPlans\";\r\n \"generalNetwork\" = $Context.generalNetworkIds;\r\n \"databricksNetwork\" = $Context.databricksNetworkIds;\r\n }\r\n }\r\n}\r\n\r\n###############################################################################\r\n## Automation\r\n###############################################################################\r\n\r\nif ($FileToExecute -eq \"All\" -or $FileToExecute -eq \"Automation\") {\r\n & $PSScriptRoot/Deploy-Automation.ps1 @fieldsAsHashTable -Verbose:$VerbosePreference -WhatIf:$WhatIfPreference `\r\n -deploymentKeyVaultName $env:deploymentKeyVaultName `\r\n -codeStorageAccountName $env:codeStorageAccountName `\r\n -codeStorageResourceGroupName $env:codeStorageResourceGroupName `\r\n -diagnosticsObject $env:diagnostics\r\n \r\n if ($FileToExecute -eq \"Automation\") {\r\n exit 0\r\n }\r\n}\r\nelse {\r\n $AzADApplicationRegistration = Get-AzADApplication -DisplayName ((Get-ResourceName -context $Context -resourceCode \"AAA\" -suffix \"001\") + \"-RunAs\")\r\n Publish-Variables -vars @{ \"automationAccountApplicationId\" = $AzADApplicationRegistration.ApplicationId.ToString() }\r\n}\r\n\r\n###############################################################################\r\n## Data\r\n###############################################################################\r\n\r\nif ($FileToExecute -eq \"All\" -or $FileToExecute -eq \"Data\") {\r\n & $PSScriptRoot/Deploy-Data.ps1 @fieldsAsHashTable -Verbose:$VerbosePreference -WhatIf:$WhatIfPreference `\r\n -deploymentKeyVaultName $env:deploymentKeyVaultName `\r\n -diagnosticsObject $env:diagnostics `\r\n -generalNetworkObject $env:generalNetwork `\r\n -databricksNetworkObject $env:databricksNetwork `\r\n -azureADGroupId_sqlAdministrator $env:azureADGroupId_sqlAdministrator\r\n\r\n if ($FileToExecute -eq \"Data\") {\r\n exit 0\r\n }\r\n}\r\nelse {\r\n\r\n $sqlServerId = Get-ResourceId -context $Context -resourceGroupName $Context.resourceGroupNames.data -resourceType \"Microsoft.Sql/servers\" `\r\n -resourceName (Get-ResourceName -context $Context -resourceCode \"SQL\" -suffix \"001\")\r\n $sqlServerFQDN = Get-ResourceProperty -context $Context -resourceId $sqlServerId -propertyName \"fullyQualifiedDomainName\"\r\n \r\n Publish-Variables -vars @{\r\n \"sqlServerResourceId\" = $sqlServerId\r\n \"sqlServerName\" = (Get-ResourceName -context $Context -resourceCode \"SQL\" -suffix \"001\"); \r\n \"sqlUsername\" = $Context.sqlServer.sqlAdministratorLoginUsername;\r\n \"databases\" = @{\r\n \"Stage\" = $Context.stageDatabase.databaseName;\r\n \"Config\" = $Context.configDatabase.databaseName;\r\n };\r\n \"sqlServerDomainName\" = $sqlServerFQDN;\r\n \"dataLakeStorageAccountName\" = (Get-StorageResourceName -context $Context -resourceCode \"STA\" -suffix \"003\");\r\n \"dataLakeResourceId\" = Get-ResourceId -context $Context -resourceGroupName $Context.resourceGroupNames.data -resourceType \"Microsoft.Storage/storageAccounts\" `\r\n -resourceName (Get-StorageResourceName -context $Context -resourceCode \"STA\" -suffix \"003\")\r\n }\r\n Publish-Variables -vars @{\r\n \"sqlPassword\" = (Get-AzKeyVaultSecret -VaultName $env:deploymentKeyVaultName -Name \"SqlServerAdminPassword\").SecretValue;\r\n } -isSecret\r\n}\r\n\r\n###############################################################################\r\n## Databricks\r\n###############################################################################\r\n\r\nif ($FileToExecute -eq \"All\" -or $FileToExecute -eq \"Databricks\") {\r\n\r\n $azAccountsMinVersion = [version]'2.2.0'\r\n $maxAvailableAzAccountsVersion = Get-Module -Name Az.Accounts -ListAvailable |\r\n Sort-Object -Property Version -Descending |\r\n Select-Object -First 1 |\r\n Select-Object -ExpandProperty Version\r\n\r\n if ($maxAvailableAzAccountsVersion -lt $azAccountsMinVersion) {\r\n throw ('This script relies on the Az.Accounts module version {0} or greater, please update it' -f $azAccountsMinVersion)\r\n }\r\n\r\n $databricksAadToken = Get-AzAccessToken -ResourceUrl '2ff814a6-3304-4ab8-85cb-cd0e6f879c1d' | Select-Object -ExpandProperty Token\r\n $azureManagementApiAadToken = Get-AzAccessToken -ResourceUrl 'https://management.core.windows.net/' | Select-Object -ExpandProperty Token\r\n\r\n & $PSScriptRoot/Deploy-Databricks.ps1 @fieldsAsHashTable -Verbose:$VerbosePreference -WhatIf:$WhatIfPreference `\r\n -diagnosticsObject $env:diagnostics `\r\n -databricksNetworkObject $env:databricksNetwork `\r\n -deploymentKeyVaultName $env:deploymentKeyVaultName `\r\n -DatabricksAadToken $databricksAadToken `\r\n -AzureManagementApiAadToken $azureManagementApiAadToken `\r\n -sqlServerResourceId $env:sqlServerResourceId `\r\n -dataLakeResourceId $env:dataLakeResourceId `\r\n -azureADGroupId_databricksContributor $env:azureADGroupId_databricksContributor\r\n \r\n if ($FileToExecute -eq \"Databricks\") {\r\n exit 0\r\n }\r\n}\r\nelse {\r\n $passwordFromKeyVault = Get-AzKeyVaultSecret -VaultName $env:deploymentKeyVaultName -Name 'databricksApplicationKey'\r\n Publish-Variables -vars @{ \"databricksApplicationKey\" = $passwordFromKeyVault } -isSecret\r\n\r\n $AzADApplicationRegistration = Get-AzADApplication -DisplayName (Get-ResourceName -context $Context -resourceCode \"DBR\" -suffix \"001\"); \r\n $AzADServicePrincipal = Get-AzADServicePrincipal -DisplayName (Get-ResourceName -context $Context -resourceCode \"DBR\" -suffix \"001\"); \r\n\r\n Publish-Variables -vars @{ \r\n \"databricksApplicationId\" = $AzADApplicationRegistration.ApplicationId; \r\n \"databricksServicePrincipalId\" = $AzADServicePrincipal.Id \r\n }\r\n\r\n Publish-Variables -vars @{\r\n \"databricksToken\" = (Get-AzKeyVaultSecret -VaultName $env:deploymentKeyVaultName -Name \"DatabricksToken\").SecretValue | ConvertFrom-SecureString -AsPlainText;\r\n \"databricksWorkspaceUrl\" = (Get-AzKeyVaultSecret -VaultName $env:deploymentKeyVaultName -Name \"DatabricksWorkspaceUrl\").SecretValue | ConvertFrom-SecureString -AsPlainText;\r\n } -isSecret\r\n}\r\n\r\n###############################################################################\r\n## DataFactory\r\n###############################################################################\r\n\r\nif ($FileToExecute -eq \"All\" -or $FileToExecute -eq \"DataFactory\") {\r\n & $PSScriptRoot/Deploy-DataFactory.ps1 @fieldsAsHashTable -Verbose:$VerbosePreference -WhatIf:$WhatIfPreference `\r\n -deploymentKeyVaultName $env:deploymentKeyVaultName `\r\n -diagnosticsObject $env:diagnostics `\r\n -generalNetworkObject $env:generalNetwork `\r\n -codeStorageAccountName $env:codeStorageAccountName `\r\n -codeStorageResourceGroupName $env:codeStorageResourceGroupName `\r\n -dataLakeResourceId $env:dataLakeResourceId `\r\n -sqlServerResourceId $env:sqlServerResourceId `\r\n -azureADGroupId_dataFactoryContributor $env:azureADGroupId_dataFactoryContributor\r\n\r\n if ($FileToExecute -eq \"DataFactory\") {\r\n exit 0\r\n }\r\n}\r\nelse {\r\n Publish-Variables -vars @{\r\n \"dataFactoryPrincipalId\" = (Get-AzDataFactoryV2 -ResourceGroupName $Context.resourceGroupNames.data -Name (Get-ResourceName -context $Context -resourceCode \"ADF\" -suffix \"001\")).Identity.PrincipalId.Guid\r\n } \r\n}\r\n\r\n###############################################################################\r\n## WebApp\r\n###############################################################################\r\n\r\nif ($FileToExecute -eq \"All\" -or $FileToExecute -eq \"WebApp\") {\r\n & $PSScriptRoot/Deploy-WebApp.ps1 @fieldsAsHashTable -Verbose:$VerbosePreference -WhatIf:$WhatIfPreference `\r\n -databasesObject $env:databases `\r\n -sqlServerDomainName $env:sqlServerDomainName\r\n \r\n if ($FileToExecute -eq \"WebApp\") {\r\n exit 0\r\n }\r\n}\r\nelse {\r\n $functionAppId = Get-ResourceId -context $Context -resourceGroupName $Context.resourceGroupNames.admin -resourceType \"Microsoft.Web/sites\" `\r\n -resourceName (Get-ResourceName -context $Context -resourceCode \"FNA\" -suffix \"001\")\r\n $functionAppServicePrincipalId = (Get-ResourceManagedIdentityPrincipalId -context $Context -resourceId $functionAppId);\r\n $functionAppMasterKey = (Get-FunctionAppHostKey -context $Context -functionAppId $functionAppId -functionKeyName \"default\");\r\n \r\n Publish-Variables -vars @{ \"functionAppServicePrincipalId\" = $functionAppServicePrincipalId } \r\n Publish-Variables -vars @{ \"functionAppMasterKey\" = $functionAppMasterKey } -isSecret \r\n}\r\n\r\n###############################################################################\r\n## KeyVault\r\n###############################################################################\r\n\r\nif ($FileToExecute -eq \"All\" -or $FileToExecute -eq \"KeyVault\") {\r\n\r\n $databricksAadToken = Get-AzAccessToken -ResourceUrl '2ff814a6-3304-4ab8-85cb-cd0e6f879c1d' | Select-Object -ExpandProperty Token\r\n\r\n & $PSScriptRoot/Deploy-KeyVault.ps1 @fieldsAsHashTable -Verbose:$VerbosePreference -WhatIf:$WhatIfPreference `\r\n -diagnosticsObject $env:diagnostics `\r\n -generalNetworkObject $env:generalNetwork `\r\n -databricksNetworkObject $env:databricksNetwork `\r\n -dataFactoryPrincipalId $env:dataFactoryPrincipalId `\r\n -sqlServerName $env:sqlServerName `\r\n -sqlUsername $env:sqlUsername `\r\n -sqlPassword $env:sqlPassword `\r\n -databasesObject $env:databases `\r\n -databricksToken $env:databricksToken `\r\n -databricksWorkspaceUrl $env:databricksWorkspaceUrl `\r\n -dataLakeStorageAccountName $env:dataLakeStorageAccountName `\r\n -functionAppServicePrincipalId $env:functionAppServicePrincipalId `\r\n -functionAppMasterKey $env:functionAppMasterKey `\r\n -databricksApplicationId $env:databricksApplicationId `\r\n -databricksServicePrincipalId $env:databricksServicePrincipalId `\r\n -databricksApplicationKey $env:databricksApplicationKey `\r\n -databricksAadToken $databricksAadToken `\r\n -azureADGroupId_keyVaultAdministrator $env:azureADGroupId_keyVaultAdministrator `\r\n -automationAccountApplicationId $env:automationAccountApplicationId\r\n \r\n if ($FileToExecute -eq \"KeyVault\") {\r\n exit 0\r\n }\r\n}\r\n" } ] [Trace - 12:54:47 am] Sending notification 'textDocument/didSave'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "version": 1 }, "text": "[CmdletBinding(SupportsShouldProcess = $true)]\r\nParam(\r\n [Parameter(Mandatory = $false)]\r\n [string] $FileToExecute = \"All\"\r\n)\r\n\r\n###############################################################################\r\n## Setup\r\n###############################################################################\r\n\r\nSet-StrictMode -Version \"Latest\"\r\n$ErrorActionPreference = \"Stop\"\r\n\r\n$privateParamsFile = \"$PSScriptRoot/deploy-local.private.json\"\r\nif (-not (Test-Path $privateParamsFile)) {\r\n Copy-Item \"$PsScriptRoot/deploy-local.private.template.json\" $privateParamsFile\r\n Write-Warning \"Please update information in $privateParamsFile\"\r\n exit 1\r\n}\r\n\r\n$fields = ConvertFrom-Json ([System.IO.File]::ReadAllText($privateParamsFile))\r\n$fieldsAsHashTable = @{ }\r\n$fields.PSObject.Properties | ForEach-Object { $fieldsAsHashTable[$_.Name] = $_.Value }\r\n\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/adp.psm1\") -Force -Verbose:$false\r\n$Context = Initialize-ADPContext -parameters $fieldsAsHashTable -configFilePath (Join-Path $PSScriptRoot $fieldsAsHashTable.ConfigFile)\r\n\r\nfunction Get-ResourceId($context, $resourceGroupName, $resourceType, $resourceName, $if = $true, $nullValue = $null) {\r\n if ($if) {\r\n return \"/subscriptions/$($context.SubscriptionId)/resourceGroups/$resourceGroupName/providers/$resourceType/$resourceName\"\r\n }\r\n else {\r\n return $nullValue\r\n }\r\n}\r\n\r\nfunction Get-ResourceProperty($context, $resourceId, $propertyName) {\r\n $propertyValue = Get-AzResource -ResourceId $resourceId -ExpandProperties `\r\n | Select-Object * -ExpandProperty \"Properties\" `\r\n | Select-Object Properties -ExpandProperty $propertyName\r\n\r\n return $propertyValue.ToString()\r\n}\r\n\r\nfunction Get-ResourceManagedIdentityPrincipalId($context, $resourceId) {\r\n $accountInfo = az account show\r\n $accountInfoObject = $accountInfo | ConvertFrom-Json\r\n $subscriptionId = $accountInfoObject.id\r\n if ($subscriptionId -ne $Context.SubscriptionId) {\r\n \"Execute az login to initialize Azure CLI context.\"\r\n }\r\n\r\n $scope = $resourceId\r\n $api = \"/providers/Microsoft.ManagedIdentity/identities/default?api-version=2018-11-30\"\r\n $systemAssignedIdentity = az rest --method GET --uri \"https://management.azure.com/$scope/$api\"\r\n if ($systemAssignedIdentity) {\r\n $systemAssignedIdentityObject = $systemAssignedIdentity | ConvertFrom-Json\r\n return $systemAssignedIdentityObject.properties.principalId\r\n }\r\n else {\r\n return $null;\r\n }\r\n}\r\n\r\nfunction Get-FunctionAppHostKey($functionAppId, $functionKeyName) {\r\n $accountInfo = az account show\r\n $accountInfoObject = $accountInfo | ConvertFrom-Json\r\n $subscriptionId = $accountInfoObject.id\r\n if ($subscriptionId -ne $Context.SubscriptionId) {\r\n \"Execute az login to initialize Azure CLI context.\"\r\n }\r\n\r\n $scope = $functionAppId\r\n $api = \"/host/default/listKeys?api-version=2018-11-01\"\r\n $allFunctionKeys = az rest --method POST --uri \"https://management.azure.com/$scope/$api\"\r\n if ($allFunctionKeys) {\r\n $allFunctionKeysObject = $allFunctionKeys | ConvertFrom-Json\r\n $functionKeys = ConvertTo-Hash($allFunctionKeysObject.functionKeys)\r\n $functionKey = $functionKeys[$functionKeyName]\r\n\r\n return $functionKey;\r\n }\r\n else {\r\n return $null;\r\n }\r\n}\r\n\r\n\r\n###############################################################################\r\n## Database.Deployment\r\n###############################################################################\r\n\r\nif ($FileToExecute -eq \"All\" -or $FileToExecute -eq \"Database.Deployment\") {\r\n & $PSScriptRoot/../../databases/deployment.ps1 @fieldsAsHashTable -Verbose:$VerbosePreference `\r\n -DatabasesLocation (Join-Path $PSScriptRoot \"../../databases\") `\r\n -InfrastructureScriptsLocation $PSScriptRoot `\r\n -MigratorLocation (Join-Path $PSScriptRoot \"../../databases/Migrator/bin/Debug/netcoreapp3.1\")\r\n\r\n exit 0\r\n}\r\n\r\n###############################################################################\r\n## Identities\r\n###############################################################################\r\n\r\nif ($FileToExecute -eq \"All\" -or $FileToExecute -eq \"Identities\") {\r\n & $PSScriptRoot/Deploy-Identities.ps1 @fieldsAsHashTable -Verbose:$VerbosePreference -WhatIf:$WhatIfPreference \r\n\r\n if ($FileToExecute -eq \"Identities\") {\r\n exit 0\r\n }\r\n}\r\nelse {\r\n $Context.azureADGroups.Keys | ForEach-Object {\r\n $hash = $Context.azureADGroups\r\n $value = $hash[$_]\r\n $name = $_\r\n if ($Context.create.azureADGroups) {\r\n $group = Get-AzADGroupObjectOrDisplayName $value\r\n if ($group) {\r\n Publish-Variables -vars @{ (\"azureADGroupId_\" + $name) = $group.Id }\r\n }\r\n }\r\n }\r\n}\r\n\r\n\r\n###############################################################################\r\n## Core\r\n###############################################################################\r\n\r\nif ($FileToExecute -eq \"All\" -or $FileToExecute -eq \"Core\") {\r\n & $PSScriptRoot/Deploy-Core.ps1 @fieldsAsHashTable -Verbose:$VerbosePreference -WhatIf:$WhatIfPreference `\r\n -azureADGroupId_resourceGroupContributor $env:azureADGroupId_resourceGroupContributor\r\n\r\n if ($FileToExecute -eq \"Core\") {\r\n exit 0\r\n }\r\n}\r\nelse {\r\n Publish-Variables -vars @{\r\n \"diagnostics\" = @{\r\n \"logAnalyticsWorkspaceId\" = Get-ResourceId -context $Context -resourceGroupName $Context.resourceGroupNames.admin -resourceType \"Microsoft.OperationalInsights/workspaces\" `\r\n -resourceName (Get-ResourceName -context $Context -resourceCode \"LAW\" -suffix \"001\") -if $Context.create.diagnostics -nullValue \"\";\r\n \"diagnosticsStorageAccountId\" = Get-ResourceId -context $Context -resourceGroupName $Context.resourceGroupNames.admin -resourceType \"Microsoft.Storage/storageAccounts\" `\r\n -resourceName (Get-StorageResourceName -context $Context -resourceCode \"STA\" -suffix \"001\") -if $Context.create.diagnostics -nullValue \"\";\r\n \"diagnosticsRetentionInDays\" = $Context.diagnosticsRetentionInDays;\r\n };\r\n \"codeStorageAccountName\" = Get-StorageResourceName -context $Context -resourceCode \"STA\" -suffix \"002\";\r\n \"codeStorageResourceGroupName\" = $Context.resourceGroupNames.admin;\r\n \"deploymentKeyVaultName\" = Get-ResourceName -context $Context \"AKV\" -suffix \"001\";\r\n }\r\n}\r\n\r\n###############################################################################\r\n## Policy\r\n###############################################################################\r\n\r\nif ($FileToExecute -eq \"All\" -or $FileToExecute -eq \"Policy\") {\r\n & $PSScriptRoot/Deploy-Policy.ps1 @fieldsAsHashTable -Verbose:$VerbosePreference -WhatIf:$WhatIfPreference `\r\n -diagnosticsObject $env:diagnostics\r\n\r\n if ($FileToExecute -eq \"Policy\") {\r\n exit 0\r\n }\r\n}\r\nelse {\r\n Publish-Variables -vars @{\r\n \"diagnostics\" = @{\r\n \"logAnalyticsWorkspaceId\" = Get-ResourceId -context $Context -resourceGroupName $Context.resourceGroupNames.admin -resourceType \"Microsoft.OperationalInsights/workspaces\" `\r\n -resourceName (Get-ResourceName -context $Context -resourceCode \"LAW\" -suffix \"001\") -if $Context.create.diagnostics -nullValue \"\";\r\n \"diagnosticsStorageAccountId\" = Get-ResourceId -context $Context -resourceGroupName $Context.resourceGroupNames.admin -resourceType \"Microsoft.Storage/storageAccounts\" `\r\n -resourceName (Get-StorageResourceName -context $Context -resourceCode \"STA\" -suffix \"001\") -if $Context.create.diagnostics -nullValue \"\";\r\n }\r\n }\r\n}\r\n\r\n\r\n###############################################################################\r\n## Network\r\n###############################################################################\r\n\r\nif ($FileToExecute -eq \"All\" -or $FileToExecute -eq \"Network\") {\r\n & $PSScriptRoot/Deploy-Network.ps1 @fieldsAsHashTable -Verbose:$VerbosePreference -WhatIf:$WhatIfPreference `\r\n -diagnosticsObject $env:diagnostics\r\n \r\n if ($FileToExecute -eq \"Network\") {\r\n exit 0\r\n }\r\n}\r\nelse {\r\n if ($Context.create.virtualNetwork) {\r\n Publish-Variables -vars @{\r\n \"ddosPlanId\" = Get-ResourceId -context $Context -resourceGroupName $Context.resourceGroupNames.admin -resourceType \"Microsoft.Network/ddosProtectionPlans\" `\r\n -resourceName (Get-ResourceName -context $Context -resourceCode \"DDS\" -suffix \"001\") -if $Context.create.ddosPlan -nullValue \"\";\r\n \"generalNetwork\" = @{\r\n \"vNetResourceId\" = Get-ResourceId -context $Context -resourceGroupName $Context.resourceGroupNames.network -resourceType \"Microsoft.Network/virtualNetworks\" `\r\n -resourceName (Get-ResourceName -context $Context -resourceCode \"VNT\" -suffix ($Context.generalNetwork.vNetCIDR -split \"/\")[0]);\r\n \"subnetVMResourceId\" = Get-ResourceId -context $Context -resourceGroupName $Context.resourceGroupNames.network -resourceType \"Microsoft.Network/virtualNetworks\" `\r\n -resourceName ((Get-ResourceName -context $Context -resourceCode \"VNT\" -suffix ($Context.generalNetwork.vNetCIDR -split \"/\")[0]) + \"/subnets/\" + $Context.generalNetwork.subNetName_VM);\r\n \"subnetWebAppResourceId\" = Get-ResourceId -context $Context -resourceGroupName $Context.resourceGroupNames.network -resourceType \"Microsoft.Network/virtualNetworks\" `\r\n -resourceName ((Get-ResourceName -context $Context -resourceCode \"VNT\" -suffix ($Context.generalNetwork.vNetCIDR -split \"/\")[0]) + \"/subnets/\" + $Context.generalNetwork.subNetName_WebApp);\r\n }\r\n \"databricksNetwork\" = @{\r\n \"vNetResourceId\" = Get-ResourceId -context $Context -resourceGroupName $Context.resourceGroupNames.network -resourceType \"Microsoft.Network/virtualNetworks\" `\r\n -resourceName (Get-ResourceName -context $Context -resourceCode \"VNT\" -suffix ($Context.databricksNetwork.vNetCIDR -split \"/\")[0]);\r\n \"subnetDBRPublicResourceId\" = Get-ResourceId -context $Context -resourceGroupName $Context.resourceGroupNames.network -resourceType \"Microsoft.Network/virtualNetworks\" `\r\n -resourceName ((Get-ResourceName -context $Context -resourceCode \"VNT\" -suffix ($Context.databricksNetwork.vNetCIDR -split \"/\")[0]) + \"/subnets/\" + $Context.databricksNetwork.subNetName_DBRPublic);\r\n \"subnetDBRPrivateResourceId\" = Get-ResourceId -context $Context -resourceGroupName $Context.resourceGroupNames.network -resourceType \"Microsoft.Network/virtualNetworks\" `\r\n -resourceName ((Get-ResourceName -context $Context -resourceCode \"VNT\" -suffix ($Context.databricksNetwork.vNetCIDR -split \"/\")[0]) + \"/subnets/\" + $Context.databricksNetwork.subNetName_DBRPrivate);\r\n }\r\n }\r\n }\r\n else {\r\n Publish-Variables -vars @{\r\n \"ddosPlanId\" = Get-ResourceId -context $Context -resourceGroupName $Context.resourceGroupNames.admin -resourceType \"Microsoft.Network/ddosProtectionPlans\";\r\n \"generalNetwork\" = $Context.generalNetworkIds;\r\n \"databricksNetwork\" = $Context.databricksNetworkIds;\r\n }\r\n }\r\n}\r\n\r\n###############################################################################\r\n## Automation\r\n###############################################################################\r\n\r\nif ($FileToExecute -eq \"All\" -or $FileToExecute -eq \"Automation\") {\r\n & $PSScriptRoot/Deploy-Automation.ps1 @fieldsAsHashTable -Verbose:$VerbosePreference -WhatIf:$WhatIfPreference `\r\n -deploymentKeyVaultName $env:deploymentKeyVaultName `\r\n -codeStorageAccountName $env:codeStorageAccountName `\r\n -codeStorageResourceGroupName $env:codeStorageResourceGroupName `\r\n -diagnosticsObject $env:diagnostics\r\n \r\n if ($FileToExecute -eq \"Automation\") {\r\n exit 0\r\n }\r\n}\r\nelse {\r\n $AzADApplicationRegistration = Get-AzADApplication -DisplayName ((Get-ResourceName -context $Context -resourceCode \"AAA\" -suffix \"001\") + \"-RunAs\")\r\n Publish-Variables -vars @{ \"automationAccountApplicationId\" = $AzADApplicationRegistration.ApplicationId.ToString() }\r\n}\r\n\r\n###############################################################################\r\n## Data\r\n###############################################################################\r\n\r\nif ($FileToExecute -eq \"All\" -or $FileToExecute -eq \"Data\") {\r\n & $PSScriptRoot/Deploy-Data.ps1 @fieldsAsHashTable -Verbose:$VerbosePreference -WhatIf:$WhatIfPreference `\r\n -deploymentKeyVaultName $env:deploymentKeyVaultName `\r\n -diagnosticsObject $env:diagnostics `\r\n -generalNetworkObject $env:generalNetwork `\r\n -databricksNetworkObject $env:databricksNetwork `\r\n -azureADGroupId_sqlAdministrator $env:azureADGroupId_sqlAdministrator\r\n\r\n if ($FileToExecute -eq \"Data\") {\r\n exit 0\r\n }\r\n}\r\nelse {\r\n\r\n $sqlServerId = Get-ResourceId -context $Context -resourceGroupName $Context.resourceGroupNames.data -resourceType \"Microsoft.Sql/servers\" `\r\n -resourceName (Get-ResourceName -context $Context -resourceCode \"SQL\" -suffix \"001\")\r\n $sqlServerFQDN = Get-ResourceProperty -context $Context -resourceId $sqlServerId -propertyName \"fullyQualifiedDomainName\"\r\n \r\n Publish-Variables -vars @{\r\n \"sqlServerResourceId\" = $sqlServerId\r\n \"sqlServerName\" = (Get-ResourceName -context $Context -resourceCode \"SQL\" -suffix \"001\"); \r\n \"sqlUsername\" = $Context.sqlServer.sqlAdministratorLoginUsername;\r\n \"databases\" = @{\r\n \"Stage\" = $Context.stageDatabase.databaseName;\r\n \"Config\" = $Context.configDatabase.databaseName;\r\n };\r\n \"sqlServerDomainName\" = $sqlServerFQDN;\r\n \"dataLakeStorageAccountName\" = (Get-StorageResourceName -context $Context -resourceCode \"STA\" -suffix \"003\");\r\n \"dataLakeResourceId\" = Get-ResourceId -context $Context -resourceGroupName $Context.resourceGroupNames.data -resourceType \"Microsoft.Storage/storageAccounts\" `\r\n -resourceName (Get-StorageResourceName -context $Context -resourceCode \"STA\" -suffix \"003\")\r\n }\r\n Publish-Variables -vars @{\r\n \"sqlPassword\" = (Get-AzKeyVaultSecret -VaultName $env:deploymentKeyVaultName -Name \"SqlServerAdminPassword\").SecretValue;\r\n } -isSecret\r\n}\r\n\r\n###############################################################################\r\n## Databricks\r\n###############################################################################\r\n\r\nif ($FileToExecute -eq \"All\" -or $FileToExecute -eq \"Databricks\") {\r\n\r\n $azAccountsMinVersion = [version]'2.2.0'\r\n $maxAvailableAzAccountsVersion = Get-Module -Name Az.Accounts -ListAvailable |\r\n Sort-Object -Property Version -Descending |\r\n Select-Object -First 1 |\r\n Select-Object -ExpandProperty Version\r\n\r\n if ($maxAvailableAzAccountsVersion -lt $azAccountsMinVersion) {\r\n throw ('This script relies on the Az.Accounts module version {0} or greater, please update it' -f $azAccountsMinVersion)\r\n }\r\n\r\n $databricksAadToken = Get-AzAccessToken -ResourceUrl '2ff814a6-3304-4ab8-85cb-cd0e6f879c1d' | Select-Object -ExpandProperty Token\r\n $azureManagementApiAadToken = Get-AzAccessToken -ResourceUrl 'https://management.core.windows.net/' | Select-Object -ExpandProperty Token\r\n\r\n & $PSScriptRoot/Deploy-Databricks.ps1 @fieldsAsHashTable -Verbose:$VerbosePreference -WhatIf:$WhatIfPreference `\r\n -diagnosticsObject $env:diagnostics `\r\n -databricksNetworkObject $env:databricksNetwork `\r\n -deploymentKeyVaultName $env:deploymentKeyVaultName `\r\n -DatabricksAadToken $databricksAadToken `\r\n -AzureManagementApiAadToken $azureManagementApiAadToken `\r\n -sqlServerResourceId $env:sqlServerResourceId `\r\n -dataLakeResourceId $env:dataLakeResourceId `\r\n -azureADGroupId_databricksContributor $env:azureADGroupId_databricksContributor\r\n \r\n if ($FileToExecute -eq \"Databricks\") {\r\n exit 0\r\n }\r\n}\r\nelse {\r\n $passwordFromKeyVault = Get-AzKeyVaultSecret -VaultName $env:deploymentKeyVaultName -Name 'databricksApplicationKey'\r\n Publish-Variables -vars @{ \"databricksApplicationKey\" = $passwordFromKeyVault } -isSecret\r\n\r\n $AzADApplicationRegistration = Get-AzADApplication -DisplayName (Get-ResourceName -context $Context -resourceCode \"DBR\" -suffix \"001\"); \r\n $AzADServicePrincipal = Get-AzADServicePrincipal -DisplayName (Get-ResourceName -context $Context -resourceCode \"DBR\" -suffix \"001\"); \r\n\r\n Publish-Variables -vars @{ \r\n \"databricksApplicationId\" = $AzADApplicationRegistration.ApplicationId; \r\n \"databricksServicePrincipalId\" = $AzADServicePrincipal.Id \r\n }\r\n\r\n Publish-Variables -vars @{\r\n \"databricksToken\" = (Get-AzKeyVaultSecret -VaultName $env:deploymentKeyVaultName -Name \"DatabricksToken\").SecretValue | ConvertFrom-SecureString -AsPlainText;\r\n \"databricksWorkspaceUrl\" = (Get-AzKeyVaultSecret -VaultName $env:deploymentKeyVaultName -Name \"DatabricksWorkspaceUrl\").SecretValue | ConvertFrom-SecureString -AsPlainText;\r\n } -isSecret\r\n}\r\n\r\n###############################################################################\r\n## DataFactory\r\n###############################################################################\r\n\r\nif ($FileToExecute -eq \"All\" -or $FileToExecute -eq \"DataFactory\") {\r\n & $PSScriptRoot/Deploy-DataFactory.ps1 @fieldsAsHashTable -Verbose:$VerbosePreference -WhatIf:$WhatIfPreference `\r\n -deploymentKeyVaultName $env:deploymentKeyVaultName `\r\n -diagnosticsObject $env:diagnostics `\r\n -generalNetworkObject $env:generalNetwork `\r\n -codeStorageAccountName $env:codeStorageAccountName `\r\n -codeStorageResourceGroupName $env:codeStorageResourceGroupName `\r\n -dataLakeResourceId $env:dataLakeResourceId `\r\n -sqlServerResourceId $env:sqlServerResourceId `\r\n -azureADGroupId_dataFactoryContributor $env:azureADGroupId_dataFactoryContributor\r\n\r\n if ($FileToExecute -eq \"DataFactory\") {\r\n exit 0\r\n }\r\n}\r\nelse {\r\n Publish-Variables -vars @{\r\n \"dataFactoryPrincipalId\" = (Get-AzDataFactoryV2 -ResourceGroupName $Context.resourceGroupNames.data -Name (Get-ResourceName -context $Context -resourceCode \"ADF\" -suffix \"001\")).Identity.PrincipalId.Guid\r\n } \r\n}\r\n\r\n###############################################################################\r\n## WebApp\r\n###############################################################################\r\n\r\nif ($FileToExecute -eq \"All\" -or $FileToExecute -eq \"WebApp\") {\r\n & $PSScriptRoot/Deploy-WebApp.ps1 @fieldsAsHashTable -Verbose:$VerbosePreference -WhatIf:$WhatIfPreference `\r\n -databasesObject $env:databases `\r\n -sqlServerDomainName $env:sqlServerDomainName\r\n \r\n if ($FileToExecute -eq \"WebApp\") {\r\n exit 0\r\n }\r\n}\r\nelse {\r\n $functionAppId = Get-ResourceId -context $Context -resourceGroupName $Context.resourceGroupNames.admin -resourceType \"Microsoft.Web/sites\" `\r\n -resourceName (Get-ResourceName -context $Context -resourceCode \"FNA\" -suffix \"001\")\r\n $functionAppServicePrincipalId = (Get-ResourceManagedIdentityPrincipalId -context $Context -resourceId $functionAppId);\r\n $functionAppMasterKey = (Get-FunctionAppHostKey -context $Context -functionAppId $functionAppId -functionKeyName \"default\");\r\n \r\n Publish-Variables -vars @{ \"functionAppServicePrincipalId\" = $functionAppServicePrincipalId } \r\n Publish-Variables -vars @{ \"functionAppMasterKey\" = $functionAppMasterKey } -isSecret \r\n}\r\n\r\n###############################################################################\r\n## KeyVault\r\n###############################################################################\r\n\r\nif ($FileToExecute -eq \"All\" -or $FileToExecute -eq \"KeyVault\") {\r\n\r\n $databricksAadToken = Get-AzAccessToken -ResourceUrl '2ff814a6-3304-4ab8-85cb-cd0e6f879c1d' | Select-Object -ExpandProperty Token\r\n\r\n & $PSScriptRoot/Deploy-KeyVault.ps1 @fieldsAsHashTable -Verbose:$VerbosePreference -WhatIf:$WhatIfPreference `\r\n -diagnosticsObject $env:diagnostics `\r\n -generalNetworkObject $env:generalNetwork `\r\n -databricksNetworkObject $env:databricksNetwork `\r\n -dataFactoryPrincipalId $env:dataFactoryPrincipalId `\r\n -sqlServerName $env:sqlServerName `\r\n -sqlUsername $env:sqlUsername `\r\n -sqlPassword $env:sqlPassword `\r\n -databasesObject $env:databases `\r\n -databricksToken $env:databricksToken `\r\n -databricksWorkspaceUrl $env:databricksWorkspaceUrl `\r\n -dataLakeStorageAccountName $env:dataLakeStorageAccountName `\r\n -functionAppServicePrincipalId $env:functionAppServicePrincipalId `\r\n -functionAppMasterKey $env:functionAppMasterKey `\r\n -databricksApplicationId $env:databricksApplicationId `\r\n -databricksServicePrincipalId $env:databricksServicePrincipalId `\r\n -databricksApplicationKey $env:databricksApplicationKey `\r\n -databricksAadToken $databricksAadToken `\r\n -azureADGroupId_keyVaultAdministrator $env:azureADGroupId_keyVaultAdministrator `\r\n -automationAccountApplicationId $env:automationAccountApplicationId\r\n \r\n if ($FileToExecute -eq \"KeyVault\") {\r\n exit 0\r\n }\r\n}\r\n" } [Trace - 12:54:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didSave | Method='textDocument/didSave'" } [Info - 12:54:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didSave | Method='textDocument/didSave' [Trace - 12:54:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didSave request for processing | Type='Serial' Name='textDocument/didSave'" } [Info - 12:54:47 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didSave request for processing | Type='Serial' Name='textDocument/didSave' [Trace - 12:54:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didSave | Method='textDocument/didSave'" } [Info - 12:54:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didSave | Method='textDocument/didSave' [Trace - 12:54:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didSave | Method='textDocument/didSave'" } [Info - 12:54:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didSave | Method='textDocument/didSave' [Trace - 12:54:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didSave to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidSaveTextDocumentParams | Method='textDocument/didSave' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidSaveTextDocumentParams'" } [Info - 12:54:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didSave to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidSaveTextDocumentParams | Method='textDocument/didSave' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidSaveTextDocumentParams' [Trace - 12:54:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didSave in 2ms | Method='textDocument/didSave' ElapsedMilliseconds='2'" } [Info - 12:54:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didSave in 2ms | Method='textDocument/didSave' ElapsedMilliseconds='2' [Trace - 12:54:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didSave in 2ms | Method='textDocument/didSave' ElapsedMilliseconds='2'" } [Info - 12:54:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didSave in 2ms | Method='textDocument/didSave' ElapsedMilliseconds='2' [Trace - 12:54:47 am] Sending request 'textDocument/codeAction - (619)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1" }, "range": { "start": { "line": 383, "character": 49 }, "end": { "line": 383, "character": 49 } }, "context": { "diagnostics": [] } } [Trace - 12:54:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:54:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:54:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:54:47 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:54:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:54:47 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:54:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:619 request for processing | Type='Parallel' Name='textDocument/codeAction:619'" } [Info - 12:54:47 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:619 request for processing | Type='Parallel' Name='textDocument/codeAction:619' [Trace - 12:54:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 619 | Method='textDocument/codeAction' ResponseId='619'" } [Info - 12:54:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 619 | Method='textDocument/codeAction' ResponseId='619' [Trace - 12:54:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (619) textDocument/codeAction | Id='619' Method='textDocument/codeAction'" } [Info - 12:54:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (619) textDocument/codeAction | Id='619' Method='textDocument/codeAction' [Trace - 12:54:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (619) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='619' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:54:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (619) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='619' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:54:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:54:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:54:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (619) textDocument/codeAction in 0ms | Id='619' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:54:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (619) textDocument/codeAction in 0ms | Id='619' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:54:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 619 in 0ms | Method='textDocument/codeAction' ResponseId='619' ElapsedMilliseconds='0'" } [Info - 12:54:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 619 in 0ms | Method='textDocument/codeAction' ResponseId='619' ElapsedMilliseconds='0' [Trace - 12:54:47 am] Received response 'textDocument/codeAction - (619)' in 3ms. Result: [] [Trace - 12:54:48 am] Received notification 'powerShell/executionStatusChanged'. Params: { "executionOptions": { "writeOutputToHost": false, "writeErrorsToHost": false, "addToHistory": false, "interruptCommandPrompt": false, "writeInputToHost": false, "inputString": null, "useNewScope": false }, "executionStatus": 1, "hadErrors": false } [Trace - 12:54:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Attempting to execute command(s):\r\n\r\n Set-Location -Path C:\\dev\\engagements\\ads-platform\r\n | " } [Info - 12:54:48 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Attempting to execute command(s): Set-Location -Path C:\dev\engagements\ads-platform | [Trace - 12:54:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed --\r\n\r\n Old state: Ready\r\n New state: Running\r\n Result: NotFinished | " } [Info - 12:54:48 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed -- Old state: Ready New state: Running Result: NotFinished | [Trace - 12:54:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed --\r\n\r\n Old state: Running\r\n New state: Ready\r\n Result: Completed | " } [Info - 12:54:48 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed -- Old state: Running New state: Ready Result: Completed | [Trace - 12:54:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution completed successfully. | " } [Info - 12:54:48 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution completed successfully. | [Trace - 12:54:48 am] Received notification 'powerShell/executionStatusChanged'. Params: { "executionOptions": { "writeOutputToHost": false, "writeErrorsToHost": false, "addToHistory": false, "interruptCommandPrompt": false, "writeInputToHost": false, "inputString": null, "useNewScope": false }, "executionStatus": 4, "hadErrors": false } [Trace - 12:54:48 am] Received notification 'powerShell/executionStatusChanged'. Params: { "executionOptions": { "writeOutputToHost": false, "writeErrorsToHost": false, "addToHistory": false, "interruptCommandPrompt": false, "writeInputToHost": false, "inputString": null, "useNewScope": false }, "executionStatus": 4, "hadErrors": false } [Trace - 12:54:48 am] Received notification 'powerShell/executionStatusChanged'. Params: { "executionOptions": { "writeOutputToHost": false, "writeErrorsToHost": false, "addToHistory": false, "interruptCommandPrompt": false, "writeInputToHost": false, "inputString": null, "useNewScope": false }, "executionStatus": 1, "hadErrors": false } [Trace - 12:54:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Attempting to execute command(s):\r\n\r\n Microsoft.PowerShell.Management\\Get-Location -PSProvider FileSystem\r\n | " } [Info - 12:54:48 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Attempting to execute command(s): Microsoft.PowerShell.Management\Get-Location -PSProvider FileSystem | [Trace - 12:54:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed --\r\n\r\n Old state: Ready\r\n New state: Running\r\n Result: NotFinished | " } [Info - 12:54:48 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed -- Old state: Ready New state: Running Result: NotFinished | [Trace - 12:54:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed --\r\n\r\n Old state: Running\r\n New state: Ready\r\n Result: Completed | " } [Info - 12:54:48 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed -- Old state: Running New state: Ready Result: Completed | [Trace - 12:54:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution completed successfully. | " } [Info - 12:54:48 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution completed successfully. | [Trace - 12:54:48 am] Received notification 'powerShell/executionStatusChanged'. Params: { "executionOptions": { "writeOutputToHost": false, "writeErrorsToHost": false, "addToHistory": false, "interruptCommandPrompt": false, "writeInputToHost": false, "inputString": null, "useNewScope": false }, "executionStatus": 4, "hadErrors": false } [Trace - 12:54:48 am] Received notification 'powerShell/executionStatusChanged'. Params: { "executionOptions": { "writeOutputToHost": false, "writeErrorsToHost": false, "addToHistory": false, "interruptCommandPrompt": false, "writeInputToHost": false, "inputString": null, "useNewScope": false }, "executionStatus": 4, "hadErrors": false } [Trace - 12:54:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Launch script is: . 'C:\\dev\\engagements\\ads-platform/infrastructure/scripts/Deploy-Local.ps1' -Verbose -FileToExecute KeyVault | " } [Info - 12:54:48 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Launch script is: . 'C:\dev\engagements\ads-platform/infrastructure/scripts/Deploy-Local.ps1' -Verbose -FileToExecute KeyVault | [Trace - 12:54:48 am] Received notification 'powerShell/executionStatusChanged'. Params: { "executionOptions": { "writeOutputToHost": true, "writeErrorsToHost": true, "addToHistory": true, "interruptCommandPrompt": false, "writeInputToHost": true, "inputString": null, "useNewScope": false }, "executionStatus": 1, "hadErrors": false } [Trace - 12:54:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution completed successfully. | " } [Info - 12:54:48 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution completed successfully. | [Trace - 12:54:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Attempting to execute command(s):\r\n\r\n . 'C:\\dev\\engagements\\ads-platform/infrastructure/scripts/Deploy-Local.ps1' -Verbose -FileToExecute KeyVault\r\n Out-Default\r\n | " } [Info - 12:54:48 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Attempting to execute command(s): . 'C:\dev\engagements\ads-platform/infrastructure/scripts/Deploy-Local.ps1' -Verbose -FileToExecute KeyVault Out-Default | [Trace - 12:54:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed --\r\n\r\n Old state: Ready\r\n New state: Running\r\n Result: NotFinished | " } [Info - 12:54:48 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed -- Old state: Ready New state: Running Result: NotFinished | [Trace - 12:55:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed --\r\n\r\n Old state: Running\r\n New state: Ready\r\n Result: Failed | " } [Info - 12:55:15 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed -- Old state: Running New state: Ready Result: Failed | [Trace - 12:55:15 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution of the following command(s) completed with errors:\r\n\r\n . 'C:\\dev\\engagements\\ads-platform/infrastructure/scripts/Deploy-Local.ps1' -Verbose -FileToExecute KeyVault\r\n Out-Default\r\n\r\n | " } [Error - 12:55:15 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution of the following command(s) completed with errors: . 'C:\dev\engagements\ads-platform/infrastructure/scripts/Deploy-Local.ps1' -Verbose -FileToExecute KeyVault Out-Default | [Trace - 12:55:15 am] Received notification 'window/logMessage'. Params: { "type": 2, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Runtime exception occurred while executing command:\r\n\r\nSystem.Management.Automation.CmdletInvocationException: At C:\\dev\\engagements\\ads-platform\\infrastructure\\scripts\\Deploy-KeyVault.ps1:225 char:3\r\n+ } }\r\n+ ~\r\nUnexpected token '}' in expression or statement.\r\n\r\nAt C:\\dev\\engagements\\ads-platform\\infrastructure\\scripts\\Deploy-KeyVault.ps1:238 char:5\r\n+ }\r\n+ ~\r\nUnexpected token '}' in expression or statement.\r\n\r\nAt C:\\dev\\engagements\\ads-platform\\infrastructure\\scripts\\Deploy-KeyVault.ps1:239 char:1\r\n+ }\r\n+ ~\r\nUnexpected token '}' in expression or statement.\r\n ---> System.Management.Automation.ParseException: At C:\\dev\\engagements\\ads-platform\\infrastructure\\scripts\\Deploy-KeyVault.ps1:225 char:3\r\n+ } }\r\n+ ~\r\nUnexpected token '}' in expression or statement.\r\n\r\nAt C:\\dev\\engagements\\ads-platform\\infrastructure\\scripts\\Deploy-KeyVault.ps1:238 char:5\r\n+ }\r\n+ ~\r\nUnexpected token '}' in expression or statement.\r\n\r\nAt C:\\dev\\engagements\\ads-platform\\infrastructure\\scripts\\Deploy-KeyVault.ps1:239 char:1\r\n+ }\r\n+ ~\r\nUnexpected token '}' in expression or statement.\r\n at System.Management.Automation.ExceptionHandlingOps.CheckActionPreference(FunctionContext funcContext, Exception exception)\r\n at System.Management.Automation.Interpreter.ActionCallInstruction`2.Run(InterpretedFrame frame)\r\n at System.Management.Automation.Interpreter.EnterTryCatchFinallyInstruction.Run(InterpretedFrame frame)\r\n at System.Management.Automation.Interpreter.EnterTryCatchFinallyInstruction.Run(InterpretedFrame frame)\r\n at System.Management.Automation.Interpreter.Interpreter.Run(InterpretedFrame frame)\r\n at System.Management.Automation.Interpreter.LightLambda.RunVoid1[T0](T0 arg0)\r\n at System.Management.Automation.PSScriptCmdlet.RunClause(Action`1 clause, Object dollarUnderbar, Object inputToProcess)\r\n at System.Management.Automation.CommandProcessorBase.Complete()\r\n --- End of inner exception stack trace ---\r\n at System.Management.Automation.Runspaces.PipelineBase.Invoke(IEnumerable input)\r\n at System.Management.Automation.PowerShell.Worker.ConstructPipelineAndDoWork(Runspace rs, Boolean performSyncInvoke)\r\n at System.Management.Automation.PowerShell.Worker.CreateRunspaceIfNeededAndDoWork(Runspace rsToUse, Boolean isSync)\r\n at System.Management.Automation.PowerShell.CoreInvokeHelper[TInput,TOutput](PSDataCollection`1 input, PSDataCollection`1 output, PSInvocationSettings settings)\r\n at System.Management.Automation.PowerShell.CoreInvoke[TInput,TOutput](PSDataCollection`1 input, PSDataCollection`1 output, PSInvocationSettings settings)\r\n at System.Management.Automation.PowerShell.Invoke[T](IEnumerable input, PSInvocationSettings settings)\r\n at Microsoft.PowerShell.EditorServices.Services.PowerShellContextService.<>c__DisplayClass89_0`1.b__0() in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\PowerShellContext\\PowerShellContextService.cs:line 778\r\n at System.Threading.Tasks.Task`1.InnerInvoke()\r\n at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state)\r\n--- End of stack trace from previous location ---\r\n at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)\r\n--- End of stack trace from previous location ---\r\n at Microsoft.PowerShell.EditorServices.Services.PowerShellContextService.ExecuteCommandAsync[TResult](PSCommand psCommand, StringBuilder errorMessages, ExecutionOptions executionOptions) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\PowerShellContext\\PowerShellContextService.cs:line 927\r\n at Microsoft.PowerShell.EditorServices.Services.PowerShellContextService.ExecuteCommandAsync[TResult](PSCommand psCommand, StringBuilder errorMessages, ExecutionOptions executionOptions) in D:\\a\\1\\s\\src\\PowerShellEditorServices\\Services\\PowerShellContext\\PowerShellContextService.cs:line 927 | " } [Warn - 12:55:15 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Runtime exception occurred while executing command: System.Management.Automation.CmdletInvocationException: At C:\dev\engagements\ads-platform\infrastructure\scripts\Deploy-KeyVault.ps1:225 char:3 + } } + ~ Unexpected token '}' in expression or statement. At C:\dev\engagements\ads-platform\infrastructure\scripts\Deploy-KeyVault.ps1:238 char:5 + } + ~ Unexpected token '}' in expression or statement. At C:\dev\engagements\ads-platform\infrastructure\scripts\Deploy-KeyVault.ps1:239 char:1 + } + ~ Unexpected token '}' in expression or statement. ---> System.Management.Automation.ParseException: At C:\dev\engagements\ads-platform\infrastructure\scripts\Deploy-KeyVault.ps1:225 char:3 + } } + ~ Unexpected token '}' in expression or statement. At C:\dev\engagements\ads-platform\infrastructure\scripts\Deploy-KeyVault.ps1:238 char:5 + } + ~ Unexpected token '}' in expression or statement. At C:\dev\engagements\ads-platform\infrastructure\scripts\Deploy-KeyVault.ps1:239 char:1 + } + ~ Unexpected token '}' in expression or statement. at System.Management.Automation.ExceptionHandlingOps.CheckActionPreference(FunctionContext funcContext, Exception exception) at System.Management.Automation.Interpreter.ActionCallInstruction`2.Run(InterpretedFrame frame) at System.Management.Automation.Interpreter.EnterTryCatchFinallyInstruction.Run(InterpretedFrame frame) at System.Management.Automation.Interpreter.EnterTryCatchFinallyInstruction.Run(InterpretedFrame frame) at System.Management.Automation.Interpreter.Interpreter.Run(InterpretedFrame frame) at System.Management.Automation.Interpreter.LightLambda.RunVoid1[T0](T0 arg0) at System.Management.Automation.PSScriptCmdlet.RunClause(Action`1 clause, Object dollarUnderbar, Object inputToProcess) at System.Management.Automation.CommandProcessorBase.Complete() --- End of inner exception stack trace --- at System.Management.Automation.Runspaces.PipelineBase.Invoke(IEnumerable input) at System.Management.Automation.PowerShell.Worker.ConstructPipelineAndDoWork(Runspace rs, Boolean performSyncInvoke) at System.Management.Automation.PowerShell.Worker.CreateRunspaceIfNeededAndDoWork(Runspace rsToUse, Boolean isSync) at System.Management.Automation.PowerShell.CoreInvokeHelper[TInput,TOutput](PSDataCollection`1 input, PSDataCollection`1 output, PSInvocationSettings settings) at System.Management.Automation.PowerShell.CoreInvoke[TInput,TOutput](PSDataCollection`1 input, PSDataCollection`1 output, PSInvocationSettings settings) at System.Management.Automation.PowerShell.Invoke[T](IEnumerable input, PSInvocationSettings settings) at Microsoft.PowerShell.EditorServices.Services.PowerShellContextService.<>c__DisplayClass89_0`1.b__0() in D:\a\1\s\src\PowerShellEditorServices\Services\PowerShellContext\PowerShellContextService.cs:line 778 at System.Threading.Tasks.Task`1.InnerInvoke() at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state) --- End of stack trace from previous location --- at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread) --- End of stack trace from previous location --- at Microsoft.PowerShell.EditorServices.Services.PowerShellContextService.ExecuteCommandAsync[TResult](PSCommand psCommand, StringBuilder errorMessages, ExecutionOptions executionOptions) in D:\a\1\s\src\PowerShellEditorServices\Services\PowerShellContext\PowerShellContextService.cs:line 927 at Microsoft.PowerShell.EditorServices.Services.PowerShellContextService.ExecuteCommandAsync[TResult](PSCommand psCommand, StringBuilder errorMessages, ExecutionOptions executionOptions) in D:\a\1\s\src\PowerShellEditorServices\Services\PowerShellContext\PowerShellContextService.cs:line 927 | [Trace - 12:55:15 am] Received notification 'powerShell/executionStatusChanged'. Params: { "executionOptions": { "writeOutputToHost": false, "writeErrorsToHost": true, "addToHistory": false, "interruptCommandPrompt": false, "writeInputToHost": false, "inputString": null, "useNewScope": false }, "executionStatus": 1, "hadErrors": false } [Trace - 12:55:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Attempting to execute command(s):\r\n\r\n Microsoft.PowerShell.Core\\Out-Default -InputObject At C:\\dev\\engagements\\ads-platform\\infrastructure\\scripts\\Deploy-KeyVault.ps1:225 char:3\r\n+ } }\r\n+ ~\r\nUnexpected token '}' in expression or statement.\r\n\r\nAt C:\\dev\\engagements\\ads-platform\\infrastructure\\scripts\\Deploy-KeyVault.ps1:238 char:5\r\n+ }\r\n+ ~\r\nUnexpected token '}' in expression or statement.\r\n\r\nAt C:\\dev\\engagements\\ads-platform\\infrastructure\\scripts\\Deploy-KeyVault.ps1:239 char:1\r\n+ }\r\n+ ~\r\nUnexpected token '}' in expression or statement.\r\n | " } [Info - 12:55:15 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Attempting to execute command(s): Microsoft.PowerShell.Core\Out-Default -InputObject At C:\dev\engagements\ads-platform\infrastructure\scripts\Deploy-KeyVault.ps1:225 char:3 + } } + ~ Unexpected token '}' in expression or statement. At C:\dev\engagements\ads-platform\infrastructure\scripts\Deploy-KeyVault.ps1:238 char:5 + } + ~ Unexpected token '}' in expression or statement. At C:\dev\engagements\ads-platform\infrastructure\scripts\Deploy-KeyVault.ps1:239 char:1 + } + ~ Unexpected token '}' in expression or statement. | [Trace - 12:55:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed --\r\n\r\n Old state: Ready\r\n New state: Running\r\n Result: NotFinished | " } [Info - 12:55:15 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed -- Old state: Ready New state: Running Result: NotFinished | [Trace - 12:55:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed --\r\n\r\n Old state: Running\r\n New state: Ready\r\n Result: Completed | " } [Info - 12:55:15 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed -- Old state: Running New state: Ready Result: Completed | [Trace - 12:55:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution completed successfully. | " } [Info - 12:55:15 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution completed successfully. | [Trace - 12:55:15 am] Received notification 'powerShell/executionStatusChanged'. Params: { "executionOptions": { "writeOutputToHost": false, "writeErrorsToHost": true, "addToHistory": false, "interruptCommandPrompt": false, "writeInputToHost": false, "inputString": null, "useNewScope": false }, "executionStatus": 4, "hadErrors": false } [Trace - 12:55:15 am] Received notification 'powerShell/executionStatusChanged'. Params: { "executionOptions": { "writeOutputToHost": true, "writeErrorsToHost": true, "addToHistory": true, "interruptCommandPrompt": false, "writeInputToHost": true, "inputString": null, "useNewScope": false }, "executionStatus": 4, "hadErrors": true } [Trace - 12:55:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: StartReadLoop called while read loop is already running | " } [Info - 12:55:15 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: StartReadLoop called while read loop is already running | [Trace - 12:55:15 am] Received notification 'powerShell/executionStatusChanged'. Params: { "executionOptions": { "writeOutputToHost": false, "writeErrorsToHost": false, "addToHistory": false, "interruptCommandPrompt": false, "writeInputToHost": false, "inputString": null, "useNewScope": false }, "executionStatus": 1, "hadErrors": false } [Trace - 12:55:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Attempting to execute command(s):\r\n\r\n prompt\r\n | " } [Info - 12:55:15 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Attempting to execute command(s): prompt | [Trace - 12:55:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed --\r\n\r\n Old state: Ready\r\n New state: Running\r\n Result: NotFinished | " } [Info - 12:55:15 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed -- Old state: Ready New state: Running Result: NotFinished | [Trace - 12:55:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed --\r\n\r\n Old state: Running\r\n New state: Ready\r\n Result: Completed | " } [Info - 12:55:15 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed -- Old state: Running New state: Ready Result: Completed | [Trace - 12:55:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution completed successfully. | " } [Info - 12:55:15 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution completed successfully. | [Trace - 12:55:15 am] Received notification 'powerShell/executionStatusChanged'. Params: { "executionOptions": { "writeOutputToHost": false, "writeErrorsToHost": false, "addToHistory": false, "interruptCommandPrompt": false, "writeInputToHost": false, "inputString": null, "useNewScope": false }, "executionStatus": 4, "hadErrors": false } [Trace - 12:55:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Attempting to execute command(s):\r\n\r\n __Invoke-ReadLineForEditorServices -CancellationToken System.Threading.CancellationToken\r\n | " } [Info - 12:55:15 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Attempting to execute command(s): __Invoke-ReadLineForEditorServices -CancellationToken System.Threading.CancellationToken | [Trace - 12:55:15 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution abort requested... | " } [Info - 12:55:15 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution abort requested... | [Trace - 12:55:15 am] Received notification 'powerShell/executionStatusChanged'. Params: { "executionOptions": null, "executionStatus": 3, "hadErrors": false } [Trace - 12:55:25 am] Sending request 'textDocument/codeAction - (620)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1" }, "range": { "start": { "line": 381, "character": 54 }, "end": { "line": 381, "character": 54 } }, "context": { "diagnostics": [] } } [Trace - 12:55:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:55:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:55:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:620 request for processing | Type='Parallel' Name='textDocument/codeAction:620'" } [Info - 12:55:25 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:620 request for processing | Type='Parallel' Name='textDocument/codeAction:620' [Trace - 12:55:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 620 | Method='textDocument/codeAction' ResponseId='620'" } [Info - 12:55:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 620 | Method='textDocument/codeAction' ResponseId='620' [Trace - 12:55:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (620) textDocument/codeAction | Id='620' Method='textDocument/codeAction'" } [Info - 12:55:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (620) textDocument/codeAction | Id='620' Method='textDocument/codeAction' [Trace - 12:55:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (620) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='620' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:55:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (620) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='620' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:55:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:55:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:55:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (620) textDocument/codeAction in 0ms | Id='620' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:55:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (620) textDocument/codeAction in 0ms | Id='620' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:55:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 620 in 0ms | Method='textDocument/codeAction' ResponseId='620' ElapsedMilliseconds='0'" } [Info - 12:55:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 620 in 0ms | Method='textDocument/codeAction' ResponseId='620' ElapsedMilliseconds='0' [Trace - 12:55:25 am] Received response 'textDocument/codeAction - (620)' in 3ms. Result: [] [Trace - 12:55:25 am] Sending request 'textDocument/hover - (621)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1" }, "position": { "line": 383, "character": 63 } } [Trace - 12:55:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover'" } [Info - 12:55:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover' [Trace - 12:55:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:621 request for processing | Type='Parallel' Name='textDocument/hover:621'" } [Info - 12:55:25 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:621 request for processing | Type='Parallel' Name='textDocument/hover:621' [Trace - 12:55:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 621 | Method='textDocument/hover' ResponseId='621'" } [Info - 12:55:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 621 | Method='textDocument/hover' ResponseId='621' [Trace - 12:55:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (621) textDocument/hover | Id='621' Method='textDocument/hover'" } [Info - 12:55:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (621) textDocument/hover | Id='621' Method='textDocument/hover' [Trace - 12:55:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (621) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='621' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams'" } [Info - 12:55:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (621) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='621' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams' [Trace - 12:55:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover'" } [Info - 12:55:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover' [Trace - 12:55:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (621) textDocument/hover in 10ms | Id='621' Method='textDocument/hover' ElapsedMilliseconds='10'" } [Info - 12:55:25 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (621) textDocument/hover in 10ms | Id='621' Method='textDocument/hover' ElapsedMilliseconds='10' [Trace - 12:55:25 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 621 in 10ms | Method='textDocument/hover' ResponseId='621' ElapsedMilliseconds='10'" } [Info - 12:55:25 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 621 in 10ms | Method='textDocument/hover' ResponseId='621' ElapsedMilliseconds='10' [Trace - 12:55:25 am] Received response 'textDocument/hover - (621)' in 15ms. Result: { "contents": null } [Trace - 12:55:50 am] Sending request 'codeLens/resolve - (622)'. Params: { "range": { "start": { "line": 64, "character": 0 }, "end": { "line": 85, "character": 1 } }, "data": { "data": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "providerId": "ReferencesCodeLensProvider" }, "$$___handlerType___$$": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers", "$$___handlerKey___$$": "[powershell], [pwsh], [ps1], [psm1], [psd1], [**/*.ps*1]" } } [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for codeLens/resolve | Method='codeLens/resolve'" } [Info - 12:55:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for codeLens/resolve | Method='codeLens/resolve' [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:codeLens/resolve:622 request for processing | Type='Parallel' Name='codeLens/resolve:622'" } [Info - 12:55:50 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:codeLens/resolve:622 request for processing | Type='Parallel' Name='codeLens/resolve:622' [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request codeLens/resolve 622 | Method='codeLens/resolve' ResponseId='622'" } [Info - 12:55:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request codeLens/resolve 622 | Method='codeLens/resolve' ResponseId='622' [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (622) codeLens/resolve | Id='622' Method='codeLens/resolve'" } [Info - 12:55:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (622) codeLens/resolve | Id='622' Method='codeLens/resolve' [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (622) codeLens/resolve to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLens | Id='622' Method='codeLens/resolve' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLens'" } [Info - 12:55:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (622) codeLens/resolve to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLens | Id='622' Method='codeLens/resolve' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLens' [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/databases/deployment.ps1 | " } [Info - 12:55:50 am] Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/databases/deployment.ps1 | [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/databricks/deployment.ps1 | " } [Info - 12:55:50 am] Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/databricks/deployment.ps1 | [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/datafactory/deployment.ps1 | " } [Info - 12:55:50 am] Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/datafactory/deployment.ps1 | [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/function/PowerShell/profile.ps1 | " } [Info - 12:55:50 am] Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/function/PowerShell/profile.ps1 | [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/function/PowerShell/requirements.psd1 | " } [Info - 12:55:50 am] Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/function/PowerShell/requirements.psd1 | [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/function/PowerShell/bin/Debug/net461/profile.ps1 | " } [Info - 12:55:50 am] Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/function/PowerShell/bin/Debug/net461/profile.ps1 | [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/function/PowerShell/bin/Debug/net461/requirements.psd1 | " } [Info - 12:55:50 am] Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/function/PowerShell/bin/Debug/net461/requirements.psd1 | [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/function/PowerShell/BreakBlobLease/run.ps1 | " } [Info - 12:55:50 am] Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/function/PowerShell/BreakBlobLease/run.ps1 | [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/function/PowerShell/ExecuteSQLQuery/run.ps1 | " } [Info - 12:55:50 am] Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/function/PowerShell/ExecuteSQLQuery/run.ps1 | [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/function/PowerShell/GetKeyVaultSecret/run.ps1 | " } [Info - 12:55:50 am] Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/function/PowerShell/GetKeyVaultSecret/run.ps1 | [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/function/PowerShell/GetPipelineRunStatus/run.ps1 | " } [Info - 12:55:50 am] Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/function/PowerShell/GetPipelineRunStatus/run.ps1 | [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Automation.ps1 | " } [Info - 12:55:50 am] Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Automation.ps1 | [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Core.ps1 | " } [Info - 12:55:50 am] Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Core.ps1 | [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Data.ps1 | " } [Info - 12:55:50 am] Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Data.ps1 | [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Databricks.ps1 | " } [Info - 12:55:50 am] Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Databricks.ps1 | [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-DataFactory.ps1 | " } [Info - 12:55:50 am] Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-DataFactory.ps1 | [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Identities.ps1 | " } [Info - 12:55:50 am] Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Identities.ps1 | [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Network.ps1 | " } [Info - 12:55:50 am] Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Network.ps1 | [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Policy.ps1 | " } [Info - 12:55:50 am] Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Policy.ps1 | [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-WebApp.ps1 | " } [Info - 12:55:50 am] Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-WebApp.ps1 | [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Invoke-ADSGoFastConfig.ps1 | " } [Info - 12:55:50 am] Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Invoke-ADSGoFastConfig.ps1 | [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Test-Parameters.ps1 | " } [Info - 12:55:50 am] Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Test-Parameters.ps1 | [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/infrastructure/scripts/code/runbooks/Maintain_Databricks_Group_Members.ps1 | " } [Info - 12:55:50 am] Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/infrastructure/scripts/code/runbooks/Maintain_Databricks_Group_Members.ps1 | [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/infrastructure/scripts/code/runbooks/Resize_VM.ps1 | " } [Info - 12:55:50 am] Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/infrastructure/scripts/code/runbooks/Resize_VM.ps1 | [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/infrastructure/scripts/code/runbooks/Scale_Azure_SQL.ps1 | " } [Info - 12:55:50 am] Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/infrastructure/scripts/code/runbooks/Scale_Azure_SQL.ps1 | [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/infrastructure/scripts/code/scripts/Install-SelfHostedIR.ps1 | " } [Info - 12:55:50 am] Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/infrastructure/scripts/code/scripts/Install-SelfHostedIR.ps1 | [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/infrastructure/scripts/functions/adp.psm1 | " } [Info - 12:55:50 am] Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/infrastructure/scripts/functions/adp.psm1 | [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/infrastructure/scripts/functions/automation.psm1 | " } [Info - 12:55:50 am] Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/infrastructure/scripts/functions/automation.psm1 | [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/infrastructure/scripts/functions/core.psm1 | " } [Info - 12:55:50 am] Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/infrastructure/scripts/functions/core.psm1 | [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/infrastructure/scripts/functions/databricks.psm1 | " } [Info - 12:55:50 am] Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/infrastructure/scripts/functions/databricks.psm1 | [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/infrastructure/scripts/functions/keyvault.psm1 | " } [Info - 12:55:50 am] Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/infrastructure/scripts/functions/keyvault.psm1 | [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/infrastructure/scripts/functions/sql.psm1 | " } [Info - 12:55:50 am] Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/infrastructure/scripts/functions/sql.psm1 | [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/infrastructure/scripts/functions/storage.psm1 | " } [Info - 12:55:50 am] Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/infrastructure/scripts/functions/storage.psm1 | [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/infrastructure/scripts/functions/TelstraPurpleFunctions.psm1 | " } [Info - 12:55:50 am] Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/infrastructure/scripts/functions/TelstraPurpleFunctions.psm1 | [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/powerbi/infrastructure/powershell/Deploy-AutomationRunAs.ps1 | " } [Info - 12:55:50 am] Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/powerbi/infrastructure/powershell/Deploy-AutomationRunAs.ps1 | [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/powerbi/infrastructure/powershell/Execute-PowerBIPostDeploy.ps1 | " } [Info - 12:55:50 am] Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/powerbi/infrastructure/powershell/Execute-PowerBIPostDeploy.ps1 | [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/powerbi/infrastructure/powershell/Set-KeyVaultSecretObject.ps1 | " } [Info - 12:55:50 am] Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/powerbi/infrastructure/powershell/Set-KeyVaultSecretObject.ps1 | [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/powerbi/pipelines/Deploy-PowerBIReport.ps1 | " } [Info - 12:55:50 am] Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/powerbi/pipelines/Deploy-PowerBIReport.ps1 | [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/powerbi/powershell/administration/azureAD/Add-AzureADGroupUsersFromCsv.ps1 | " } [Info - 12:55:50 am] Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/powerbi/powershell/administration/azureAD/Add-AzureADGroupUsersFromCsv.ps1 | [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/powerbi/powershell/administration/azureAD/New-AzureADGroupsFromCsv.ps1 | " } [Info - 12:55:50 am] Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/powerbi/powershell/administration/azureAD/New-AzureADGroupsFromCsv.ps1 | [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/powerbi/powershell/administration/azureAD/New-AzureADUsersFromCsv.ps1 | " } [Info - 12:55:50 am] Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/powerbi/powershell/administration/azureAD/New-AzureADUsersFromCsv.ps1 | [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/powerbi/powershell/administration/azureAD/Remove-AzureADGroupsFromCsv.ps1 | " } [Info - 12:55:50 am] Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/powerbi/powershell/administration/azureAD/Remove-AzureADGroupsFromCsv.ps1 | [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/powerbi/powershell/administration/azureAD/Remove-AzureADUsersFromCsv.ps1 | " } [Info - 12:55:50 am] Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/powerbi/powershell/administration/azureAD/Remove-AzureADUsersFromCsv.ps1 | [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/powerbi/powershell/administration/powerbi/Add-PowerBIAdminFromCsv.ps1 | " } [Info - 12:55:50 am] Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/powerbi/powershell/administration/powerbi/Add-PowerBIAdminFromCsv.ps1 | [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/powerbi/powershell/administration/powerbi/Add-PowerBIUsersFromCsv.ps1 | " } [Info - 12:55:50 am] Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/powerbi/powershell/administration/powerbi/Add-PowerBIUsersFromCsv.ps1 | [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/powerbi/powershell/administration/powerbi/New-PowerBIWorkspacesFromCsv.ps1 | " } [Info - 12:55:50 am] Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/powerbi/powershell/administration/powerbi/New-PowerBIWorkspacesFromCsv.ps1 | [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/powerbi/powershell/runbooks/Execute-PowerBILogsRunbook.ps1 | " } [Info - 12:55:50 am] Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/powerbi/powershell/runbooks/Execute-PowerBILogsRunbook.ps1 | [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/powerbi/powershell/runbooks/Export-PowerBILogs.ps1 | " } [Info - 12:55:50 am] Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/powerbi/powershell/runbooks/Export-PowerBILogs.ps1 | [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/powerbi/powershell/runbooks/Export-PowerBILogsRunbook.ps1 | " } [Info - 12:55:50 am] Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/powerbi/powershell/runbooks/Export-PowerBILogsRunbook.ps1 | [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/powerbi/powershell/runbooks/Invoke-PowerBILogsRunbook.ps1 | " } [Info - 12:55:50 am] Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/powerbi/powershell/runbooks/Invoke-PowerBILogsRunbook.ps1 | [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/powerbi/powershell/runbooks/functions/lga-functions.psm1 | " } [Info - 12:55:50 am] Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/powerbi/powershell/runbooks/functions/lga-functions.psm1 | [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/powerbi/powershell/runbooks/functions/sql-functions.psm1 | " } [Info - 12:55:50 am] Microsoft.PowerShell.EditorServices.Services.WorkspaceService: Opened file on disk: file:///c:/dev/engagements/ads-platform/powerbi/powershell/runbooks/functions/sql-functions.psm1 | [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLens | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLens'" } [Info - 12:55:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLens | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLens' [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (622) codeLens/resolve in 101ms | Id='622' Method='codeLens/resolve' ElapsedMilliseconds='101'" } [Info - 12:55:50 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (622) codeLens/resolve in 101ms | Id='622' Method='codeLens/resolve' ElapsedMilliseconds='101' [Trace - 12:55:50 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request codeLens/resolve 622 in 101ms | Method='codeLens/resolve' ResponseId='622' ElapsedMilliseconds='101'" } [Info - 12:55:50 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request codeLens/resolve 622 in 101ms | Method='codeLens/resolve' ResponseId='622' ElapsedMilliseconds='101' [Trace - 12:55:50 am] Received response 'codeLens/resolve - (622)' in 105ms. Result: { "range": { "start": { "line": 64, "character": 0 }, "end": { "line": 85, "character": 1 } }, "command": { "title": "2 references", "command": "editor.action.showReferences", "arguments": [ "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", { "line": 64, "character": 0 }, [ { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "range": { "start": { "line": 375, "character": 29 }, "end": { "line": 375, "character": 51 } } }, { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "range": { "start": { "line": 375, "character": 29 }, "end": { "line": 375, "character": 51 } } } ] ] }, "data": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "providerId": "ReferencesCodeLensProvider" } } [Trace - 12:55:51 am] Sending request 'codeLens/resolve - (623)'. Params: { "range": { "start": { "line": 36, "character": 0 }, "end": { "line": 42, "character": 1 } }, "data": { "data": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "providerId": "ReferencesCodeLensProvider" }, "$$___handlerType___$$": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers", "$$___handlerKey___$$": "[powershell], [pwsh], [ps1], [psm1], [psd1], [**/*.ps*1]" } } [Trace - 12:55:51 am] Sending request 'codeLens/resolve - (624)'. Params: { "range": { "start": { "line": 44, "character": 0 }, "end": { "line": 62, "character": 1 } }, "data": { "data": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "providerId": "ReferencesCodeLensProvider" }, "$$___handlerType___$$": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers", "$$___handlerKey___$$": "[powershell], [pwsh], [ps1], [psm1], [psd1], [**/*.ps*1]" } } [Trace - 12:55:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for codeLens/resolve | Method='codeLens/resolve'" } [Info - 12:55:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for codeLens/resolve | Method='codeLens/resolve' [Trace - 12:55:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:codeLens/resolve:623 request for processing | Type='Parallel' Name='codeLens/resolve:623'" } [Info - 12:55:51 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:codeLens/resolve:623 request for processing | Type='Parallel' Name='codeLens/resolve:623' [Trace - 12:55:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request codeLens/resolve 623 | Method='codeLens/resolve' ResponseId='623'" } [Info - 12:55:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request codeLens/resolve 623 | Method='codeLens/resolve' ResponseId='623' [Trace - 12:55:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (623) codeLens/resolve | Id='623' Method='codeLens/resolve'" } [Info - 12:55:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (623) codeLens/resolve | Id='623' Method='codeLens/resolve' [Trace - 12:55:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (623) codeLens/resolve to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLens | Id='623' Method='codeLens/resolve' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLens'" } [Info - 12:55:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (623) codeLens/resolve to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLens | Id='623' Method='codeLens/resolve' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLens' [Trace - 12:55:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLens | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLens'" } [Info - 12:55:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLens | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLens' [Trace - 12:55:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (623) codeLens/resolve in 72ms | Id='623' Method='codeLens/resolve' ElapsedMilliseconds='72'" } [Info - 12:55:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (623) codeLens/resolve in 72ms | Id='623' Method='codeLens/resolve' ElapsedMilliseconds='72' [Trace - 12:55:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request codeLens/resolve 623 in 72ms | Method='codeLens/resolve' ResponseId='623' ElapsedMilliseconds='72'" } [Info - 12:55:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request codeLens/resolve 623 in 72ms | Method='codeLens/resolve' ResponseId='623' ElapsedMilliseconds='72' [Trace - 12:55:51 am] Received response 'codeLens/resolve - (623)' in 75ms. Result: { "range": { "start": { "line": 36, "character": 0 }, "end": { "line": 42, "character": 1 } }, "command": { "title": "2 references", "command": "editor.action.showReferences", "arguments": [ "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", { "line": 36, "character": 0 }, [ { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "range": { "start": { "line": 262, "character": 21 }, "end": { "line": 262, "character": 41 } } }, { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "range": { "start": { "line": 262, "character": 21 }, "end": { "line": 262, "character": 41 } } } ] ] }, "data": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "providerId": "ReferencesCodeLensProvider" } } [Trace - 12:55:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for codeLens/resolve | Method='codeLens/resolve'" } [Info - 12:55:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for codeLens/resolve | Method='codeLens/resolve' [Trace - 12:55:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:codeLens/resolve:624 request for processing | Type='Parallel' Name='codeLens/resolve:624'" } [Info - 12:55:51 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:codeLens/resolve:624 request for processing | Type='Parallel' Name='codeLens/resolve:624' [Trace - 12:55:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request codeLens/resolve 624 | Method='codeLens/resolve' ResponseId='624'" } [Info - 12:55:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request codeLens/resolve 624 | Method='codeLens/resolve' ResponseId='624' [Trace - 12:55:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (624) codeLens/resolve | Id='624' Method='codeLens/resolve'" } [Info - 12:55:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (624) codeLens/resolve | Id='624' Method='codeLens/resolve' [Trace - 12:55:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (624) codeLens/resolve to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLens | Id='624' Method='codeLens/resolve' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLens'" } [Info - 12:55:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (624) codeLens/resolve to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLens | Id='624' Method='codeLens/resolve' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLens' [Trace - 12:55:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLens | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLens'" } [Info - 12:55:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLens | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLens' [Trace - 12:55:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (624) codeLens/resolve in 55ms | Id='624' Method='codeLens/resolve' ElapsedMilliseconds='55'" } [Info - 12:55:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (624) codeLens/resolve in 55ms | Id='624' Method='codeLens/resolve' ElapsedMilliseconds='55' [Trace - 12:55:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request codeLens/resolve 624 in 55ms | Method='codeLens/resolve' ResponseId='624' ElapsedMilliseconds='55'" } [Info - 12:55:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request codeLens/resolve 624 in 55ms | Method='codeLens/resolve' ResponseId='624' ElapsedMilliseconds='55' [Trace - 12:55:51 am] Received response 'codeLens/resolve - (624)' in 131ms. Result: { "range": { "start": { "line": 44, "character": 0 }, "end": { "line": 62, "character": 1 } }, "command": { "title": "2 references", "command": "editor.action.showReferences", "arguments": [ "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", { "line": 44, "character": 0 }, [ { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "range": { "start": { "line": 374, "character": 38 }, "end": { "line": 374, "character": 76 } } }, { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "range": { "start": { "line": 374, "character": 38 }, "end": { "line": 374, "character": 76 } } } ] ] }, "data": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "providerId": "ReferencesCodeLensProvider" } } [Trace - 12:55:51 am] Sending request 'codeLens/resolve - (625)'. Params: { "range": { "start": { "line": 27, "character": 0 }, "end": { "line": 34, "character": 1 } }, "data": { "data": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "providerId": "ReferencesCodeLensProvider" }, "$$___handlerType___$$": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers", "$$___handlerKey___$$": "[powershell], [pwsh], [ps1], [psm1], [psd1], [**/*.ps*1]" } } [Trace - 12:55:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for codeLens/resolve | Method='codeLens/resolve'" } [Info - 12:55:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for codeLens/resolve | Method='codeLens/resolve' [Trace - 12:55:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:codeLens/resolve:625 request for processing | Type='Parallel' Name='codeLens/resolve:625'" } [Info - 12:55:51 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:codeLens/resolve:625 request for processing | Type='Parallel' Name='codeLens/resolve:625' [Trace - 12:55:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request codeLens/resolve 625 | Method='codeLens/resolve' ResponseId='625'" } [Info - 12:55:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request codeLens/resolve 625 | Method='codeLens/resolve' ResponseId='625' [Trace - 12:55:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (625) codeLens/resolve | Id='625' Method='codeLens/resolve'" } [Info - 12:55:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (625) codeLens/resolve | Id='625' Method='codeLens/resolve' [Trace - 12:55:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (625) codeLens/resolve to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLens | Id='625' Method='codeLens/resolve' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLens'" } [Info - 12:55:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (625) codeLens/resolve to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLens | Id='625' Method='codeLens/resolve' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLens' [Trace - 12:55:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLens | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLens'" } [Info - 12:55:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLens | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLens' [Trace - 12:55:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (625) codeLens/resolve in 72ms | Id='625' Method='codeLens/resolve' ElapsedMilliseconds='72'" } [Info - 12:55:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (625) codeLens/resolve in 72ms | Id='625' Method='codeLens/resolve' ElapsedMilliseconds='72' [Trace - 12:55:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request codeLens/resolve 625 in 72ms | Method='codeLens/resolve' ResponseId='625' ElapsedMilliseconds='72'" } [Info - 12:55:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request codeLens/resolve 625 in 72ms | Method='codeLens/resolve' ResponseId='625' ElapsedMilliseconds='72' [Trace - 12:55:51 am] Received response 'codeLens/resolve - (625)' in 75ms. Result: { "range": { "start": { "line": 27, "character": 0 }, "end": { "line": 34, "character": 1 } }, "command": { "title": "30 references", "command": "editor.action.showReferences", "arguments": [ "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", { "line": 27, "character": 0 }, [ { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "range": { "start": { "line": 142, "character": 44 }, "end": { "line": 142, "character": 58 } } }, { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "range": { "start": { "line": 144, "character": 44 }, "end": { "line": 144, "character": 58 } } }, { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "range": { "start": { "line": 169, "character": 44 }, "end": { "line": 169, "character": 58 } } }, { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "range": { "start": { "line": 171, "character": 44 }, "end": { "line": 171, "character": 58 } } }, { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "range": { "start": { "line": 193, "character": 34 }, "end": { "line": 193, "character": 48 } } }, { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "range": { "start": { "line": 196, "character": 43 }, "end": { "line": 196, "character": 57 } } }, { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "range": { "start": { "line": 198, "character": 43 }, "end": { "line": 198, "character": 57 } } }, { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "range": { "start": { "line": 200, "character": 43 }, "end": { "line": 200, "character": 57 } } }, { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "range": { "start": { "line": 204, "character": 47 }, "end": { "line": 204, "character": 61 } } }, { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "range": { "start": { "line": 206, "character": 47 }, "end": { "line": 206, "character": 61 } } }, { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "range": { "start": { "line": 208, "character": 47 }, "end": { "line": 208, "character": 61 } } }, { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "range": { "start": { "line": 215, "character": 34 }, "end": { "line": 215, "character": 48 } } }, { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "range": { "start": { "line": 260, "character": 19 }, "end": { "line": 260, "character": 33 } } }, { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "range": { "start": { "line": 274, "character": 39 }, "end": { "line": 274, "character": 53 } } }, { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "range": { "start": { "line": 372, "character": 21 }, "end": { "line": 372, "character": 35 } } }, { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "range": { "start": { "line": 142, "character": 44 }, "end": { "line": 142, "character": 58 } } }, { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "range": { "start": { "line": 144, "character": 44 }, "end": { "line": 144, "character": 58 } } }, { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "range": { "start": { "line": 169, "character": 44 }, "end": { "line": 169, "character": 58 } } }, { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "range": { "start": { "line": 171, "character": 44 }, "end": { "line": 171, "character": 58 } } }, { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "range": { "start": { "line": 193, "character": 34 }, "end": { "line": 193, "character": 48 } } }, { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "range": { "start": { "line": 196, "character": 43 }, "end": { "line": 196, "character": 57 } } }, { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "range": { "start": { "line": 198, "character": 43 }, "end": { "line": 198, "character": 57 } } }, { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "range": { "start": { "line": 200, "character": 43 }, "end": { "line": 200, "character": 57 } } }, { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "range": { "start": { "line": 204, "character": 47 }, "end": { "line": 204, "character": 61 } } }, { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "range": { "start": { "line": 206, "character": 47 }, "end": { "line": 206, "character": 61 } } }, { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "range": { "start": { "line": 208, "character": 47 }, "end": { "line": 208, "character": 61 } } }, { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "range": { "start": { "line": 215, "character": 34 }, "end": { "line": 215, "character": 48 } } }, { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "range": { "start": { "line": 260, "character": 19 }, "end": { "line": 260, "character": 33 } } }, { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "range": { "start": { "line": 274, "character": 39 }, "end": { "line": 274, "character": 53 } } }, { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "range": { "start": { "line": 372, "character": 21 }, "end": { "line": 372, "character": 35 } } } ] ] }, "data": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-Local.ps1", "providerId": "ReferencesCodeLensProvider" } } [Trace - 12:55:57 am] Sending request 'textDocument/codeAction - (626)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 0, "character": 0 }, "end": { "line": 0, "character": 0 } }, "context": { "diagnostics": [] } } [Trace - 12:55:57 am] Sending request 'textDocument/documentSymbol - (627)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:55:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:55:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:55:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:626 request for processing | Type='Parallel' Name='textDocument/codeAction:626'" } [Info - 12:55:57 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:626 request for processing | Type='Parallel' Name='textDocument/codeAction:626' [Trace - 12:55:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 626 | Method='textDocument/codeAction' ResponseId='626'" } [Info - 12:55:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 626 | Method='textDocument/codeAction' ResponseId='626' [Trace - 12:55:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (626) textDocument/codeAction | Id='626' Method='textDocument/codeAction'" } [Info - 12:55:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (626) textDocument/codeAction | Id='626' Method='textDocument/codeAction' [Trace - 12:55:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (626) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='626' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:55:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (626) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='626' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:55:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:55:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:55:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (626) textDocument/codeAction in 0ms | Id='626' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:55:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (626) textDocument/codeAction in 0ms | Id='626' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:55:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 626 in 0ms | Method='textDocument/codeAction' ResponseId='626' ElapsedMilliseconds='0'" } [Info - 12:55:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 626 in 0ms | Method='textDocument/codeAction' ResponseId='626' ElapsedMilliseconds='0' [Trace - 12:55:57 am] Received response 'textDocument/codeAction - (626)' in 4ms. Result: [] [Trace - 12:55:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:55:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:55:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:627 request for processing | Type='Parallel' Name='textDocument/documentSymbol:627'" } [Info - 12:55:57 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:627 request for processing | Type='Parallel' Name='textDocument/documentSymbol:627' [Trace - 12:55:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 627 | Method='textDocument/documentSymbol' ResponseId='627'" } [Info - 12:55:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 627 | Method='textDocument/documentSymbol' ResponseId='627' [Trace - 12:55:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (627) textDocument/documentSymbol | Id='627' Method='textDocument/documentSymbol'" } [Info - 12:55:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (627) textDocument/documentSymbol | Id='627' Method='textDocument/documentSymbol' [Trace - 12:55:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (627) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='627' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:55:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (627) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='627' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:55:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:55:57 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:55:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:55:57 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 0ms. | [Trace - 12:55:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:55:57 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:55:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:55:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:55:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (627) textDocument/documentSymbol in 1ms | Id='627' Method='textDocument/documentSymbol' ElapsedMilliseconds='1'" } [Info - 12:55:57 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (627) textDocument/documentSymbol in 1ms | Id='627' Method='textDocument/documentSymbol' ElapsedMilliseconds='1' [Trace - 12:55:57 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 627 in 1ms | Method='textDocument/documentSymbol' ResponseId='627' ElapsedMilliseconds='1'" } [Info - 12:55:57 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 627 in 1ms | Method='textDocument/documentSymbol' ResponseId='627' ElapsedMilliseconds='1' [Trace - 12:55:57 am] Received response 'textDocument/documentSymbol - (627)' in 4ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:55:58 am] Sending request 'textDocument/foldingRange - (628)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:55:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:55:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:55:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:628 request for processing | Type='Parallel' Name='textDocument/foldingRange:628'" } [Info - 12:55:58 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:628 request for processing | Type='Parallel' Name='textDocument/foldingRange:628' [Trace - 12:55:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 628 | Method='textDocument/foldingRange' ResponseId='628'" } [Info - 12:55:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 628 | Method='textDocument/foldingRange' ResponseId='628' [Trace - 12:55:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (628) textDocument/foldingRange | Id='628' Method='textDocument/foldingRange'" } [Info - 12:55:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (628) textDocument/foldingRange | Id='628' Method='textDocument/foldingRange' [Trace - 12:55:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (628) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='628' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:55:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (628) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='628' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:55:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:55:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:55:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (628) textDocument/foldingRange in 0ms | Id='628' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:55:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (628) textDocument/foldingRange in 0ms | Id='628' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:55:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 628 in 0ms | Method='textDocument/foldingRange' ResponseId='628' ElapsedMilliseconds='0'" } [Info - 12:55:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 628 in 0ms | Method='textDocument/foldingRange' ResponseId='628' ElapsedMilliseconds='0' [Trace - 12:55:58 am] Received response 'textDocument/foldingRange - (628)' in 1ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:55:58 am] Sending request 'textDocument/codeLens - (629)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:55:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:55:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:55:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:629 request for processing | Type='Parallel' Name='textDocument/codeLens:629'" } [Info - 12:55:58 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:629 request for processing | Type='Parallel' Name='textDocument/codeLens:629' [Trace - 12:55:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 629 | Method='textDocument/codeLens' ResponseId='629'" } [Info - 12:55:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 629 | Method='textDocument/codeLens' ResponseId='629' [Trace - 12:55:58 am] Sending request 'textDocument/codeLens - (630)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:55:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (629) textDocument/codeLens | Id='629' Method='textDocument/codeLens'" } [Info - 12:55:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (629) textDocument/codeLens | Id='629' Method='textDocument/codeLens' [Trace - 12:55:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (629) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='629' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:55:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (629) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='629' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:55:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:55:58 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:55:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:55:58 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:55:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:55:58 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:55:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:55:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:55:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (629) textDocument/codeLens in 0ms | Id='629' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:55:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (629) textDocument/codeLens in 0ms | Id='629' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:55:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 629 in 0ms | Method='textDocument/codeLens' ResponseId='629' ElapsedMilliseconds='0'" } [Info - 12:55:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 629 in 0ms | Method='textDocument/codeLens' ResponseId='629' ElapsedMilliseconds='0' [Trace - 12:55:58 am] Received response 'textDocument/codeLens - (629)' in 4ms. Result: [] [Trace - 12:55:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:55:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:55:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:630 request for processing | Type='Parallel' Name='textDocument/codeLens:630'" } [Info - 12:55:58 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:630 request for processing | Type='Parallel' Name='textDocument/codeLens:630' [Trace - 12:55:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 630 | Method='textDocument/codeLens' ResponseId='630'" } [Info - 12:55:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 630 | Method='textDocument/codeLens' ResponseId='630' [Trace - 12:55:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (630) textDocument/codeLens | Id='630' Method='textDocument/codeLens'" } [Info - 12:55:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (630) textDocument/codeLens | Id='630' Method='textDocument/codeLens' [Trace - 12:55:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (630) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='630' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:55:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (630) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='630' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:55:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:55:58 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:55:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:55:58 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:55:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:55:58 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:55:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:55:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:55:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (630) textDocument/codeLens in 0ms | Id='630' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:55:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (630) textDocument/codeLens in 0ms | Id='630' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:55:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 630 in 0ms | Method='textDocument/codeLens' ResponseId='630' ElapsedMilliseconds='0'" } [Info - 12:55:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 630 in 0ms | Method='textDocument/codeLens' ResponseId='630' ElapsedMilliseconds='0' [Trace - 12:55:58 am] Received response 'textDocument/codeLens - (630)' in 3ms. Result: [] [Trace - 12:55:58 am] Sending request 'textDocument/codeAction - (631)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 231, "character": 25 }, "end": { "line": 231, "character": 25 } }, "context": { "diagnostics": [] } } [Trace - 12:55:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:55:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:55:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:631 request for processing | Type='Parallel' Name='textDocument/codeAction:631'" } [Info - 12:55:58 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:631 request for processing | Type='Parallel' Name='textDocument/codeAction:631' [Trace - 12:55:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 631 | Method='textDocument/codeAction' ResponseId='631'" } [Info - 12:55:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 631 | Method='textDocument/codeAction' ResponseId='631' [Trace - 12:55:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (631) textDocument/codeAction | Id='631' Method='textDocument/codeAction'" } [Info - 12:55:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (631) textDocument/codeAction | Id='631' Method='textDocument/codeAction' [Trace - 12:55:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (631) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='631' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:55:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (631) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='631' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:55:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:55:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:55:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (631) textDocument/codeAction in 0ms | Id='631' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:55:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (631) textDocument/codeAction in 0ms | Id='631' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:55:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 631 in 0ms | Method='textDocument/codeAction' ResponseId='631' ElapsedMilliseconds='0'" } [Info - 12:55:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 631 in 0ms | Method='textDocument/codeAction' ResponseId='631' ElapsedMilliseconds='0' [Trace - 12:55:58 am] Received response 'textDocument/codeAction - (631)' in 2ms. Result: [] [Trace - 12:56:14 am] Sending request 'textDocument/codeAction - (632)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 224, "character": 3 }, "end": { "line": 224, "character": 3 } }, "context": { "diagnostics": [ { "range": { "start": { "line": 224, "character": 2 }, "end": { "line": 224, "character": 3 } }, "message": "Unexpected token '}' in expression or statement.", "severity": 1, "code": 0, "source": "PowerShell" }, { "range": { "start": { "line": 224, "character": 3 }, "end": { "line": 224, "character": 4 } }, "message": "Unexpected token '}' in expression or statement.", "severity": 1, "code": 0, "source": "PowerShell" } ] } } [Trace - 12:56:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:56:14 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:56:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:632 request for processing | Type='Parallel' Name='textDocument/codeAction:632'" } [Info - 12:56:14 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:632 request for processing | Type='Parallel' Name='textDocument/codeAction:632' [Trace - 12:56:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 632 | Method='textDocument/codeAction' ResponseId='632'" } [Info - 12:56:14 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 632 | Method='textDocument/codeAction' ResponseId='632' [Trace - 12:56:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (632) textDocument/codeAction | Id='632' Method='textDocument/codeAction'" } [Info - 12:56:14 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (632) textDocument/codeAction | Id='632' Method='textDocument/codeAction' [Trace - 12:56:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (632) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='632' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:56:14 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (632) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='632' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:56:14 am] Received notification 'window/logMessage'. Params: { "type": 2, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler: textDocument/codeAction skipping diagnostic with empty Code field: PowerShell Unexpected token '}' in expression or statement. | " } [Warn - 12:56:14 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler: textDocument/codeAction skipping diagnostic with empty Code field: PowerShell Unexpected token '}' in expression or statement. | [Trace - 12:56:14 am] Received notification 'window/logMessage'. Params: { "type": 2, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler: textDocument/codeAction skipping diagnostic with empty Code field: PowerShell Unexpected token '}' in expression or statement. | " } [Warn - 12:56:14 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler: textDocument/codeAction skipping diagnostic with empty Code field: PowerShell Unexpected token '}' in expression or statement. | [Trace - 12:56:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:56:14 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:56:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (632) textDocument/codeAction in 3ms | Id='632' Method='textDocument/codeAction' ElapsedMilliseconds='3'" } [Info - 12:56:14 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (632) textDocument/codeAction in 3ms | Id='632' Method='textDocument/codeAction' ElapsedMilliseconds='3' [Trace - 12:56:14 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 632 in 3ms | Method='textDocument/codeAction' ResponseId='632' ElapsedMilliseconds='3'" } [Info - 12:56:14 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 632 in 3ms | Method='textDocument/codeAction' ResponseId='632' ElapsedMilliseconds='3' [Trace - 12:56:14 am] Received response 'textDocument/codeAction - (632)' in 4ms. Result: [] [Trace - 12:56:19 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 290 }, "contentChanges": [ { "range": { "start": { "line": 224, "character": 2 }, "end": { "line": 224, "character": 3 } }, "rangeLength": 1, "text": "" } ] } [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:56:19 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:56:19 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:56:19 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:56:19 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:56:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:56:19 am] Sending request 'textDocument/foldingRange - (633)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:56:19 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:56:19 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:633 request for processing | Type='Parallel' Name='textDocument/foldingRange:633'" } [Info - 12:56:19 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:633 request for processing | Type='Parallel' Name='textDocument/foldingRange:633' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 633 | Method='textDocument/foldingRange' ResponseId='633'" } [Info - 12:56:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 633 | Method='textDocument/foldingRange' ResponseId='633' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (633) textDocument/foldingRange | Id='633' Method='textDocument/foldingRange'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (633) textDocument/foldingRange | Id='633' Method='textDocument/foldingRange' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (633) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='633' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (633) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='633' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (633) textDocument/foldingRange in 0ms | Id='633' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (633) textDocument/foldingRange in 0ms | Id='633' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 633 in 0ms | Method='textDocument/foldingRange' ResponseId='633' ElapsedMilliseconds='0'" } [Info - 12:56:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 633 in 0ms | Method='textDocument/foldingRange' ResponseId='633' ElapsedMilliseconds='0' [Trace - 12:56:19 am] Received response 'textDocument/foldingRange - (633)' in 2ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:56:19 am] Sending request 'textDocument/codeLens - (634)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:634 request for processing | Type='Parallel' Name='textDocument/codeLens:634'" } [Info - 12:56:19 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:634 request for processing | Type='Parallel' Name='textDocument/codeLens:634' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 634 | Method='textDocument/codeLens' ResponseId='634'" } [Info - 12:56:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 634 | Method='textDocument/codeLens' ResponseId='634' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (634) textDocument/codeLens | Id='634' Method='textDocument/codeLens'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (634) textDocument/codeLens | Id='634' Method='textDocument/codeLens' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (634) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='634' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (634) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='634' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:56:19 am] Sending request 'textDocument/codeLens - (635)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:56:19 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:56:19 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (634) textDocument/codeLens in 0ms | Id='634' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (634) textDocument/codeLens in 0ms | Id='634' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 634 in 0ms | Method='textDocument/codeLens' ResponseId='634' ElapsedMilliseconds='0'" } [Info - 12:56:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 634 in 0ms | Method='textDocument/codeLens' ResponseId='634' ElapsedMilliseconds='0' [Trace - 12:56:19 am] Received response 'textDocument/codeLens - (634)' in 4ms. Result: [] [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:635 request for processing | Type='Parallel' Name='textDocument/codeLens:635'" } [Info - 12:56:19 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:635 request for processing | Type='Parallel' Name='textDocument/codeLens:635' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 635 | Method='textDocument/codeLens' ResponseId='635'" } [Info - 12:56:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 635 | Method='textDocument/codeLens' ResponseId='635' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (635) textDocument/codeLens | Id='635' Method='textDocument/codeLens'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (635) textDocument/codeLens | Id='635' Method='textDocument/codeLens' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (635) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='635' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (635) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='635' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:56:19 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:56:19 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (635) textDocument/codeLens in 0ms | Id='635' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (635) textDocument/codeLens in 0ms | Id='635' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 635 in 0ms | Method='textDocument/codeLens' ResponseId='635' ElapsedMilliseconds='0'" } [Info - 12:56:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 635 in 0ms | Method='textDocument/codeLens' ResponseId='635' ElapsedMilliseconds='0' [Trace - 12:56:19 am] Received response 'textDocument/codeLens - (635)' in 3ms. Result: [] [Trace - 12:56:19 am] Sending request 'textDocument/formatting - (636)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "options": { "tabSize": 4, "insertSpaces": true } } [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/formatting | Method='textDocument/formatting'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/formatting | Method='textDocument/formatting' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:56:19 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:56:19 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:56:19 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/formatting:636 request for processing | Type='Serial' Name='textDocument/formatting:636'" } [Info - 12:56:19 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/formatting:636 request for processing | Type='Serial' Name='textDocument/formatting:636' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/formatting 636 | Method='textDocument/formatting' ResponseId='636'" } [Info - 12:56:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/formatting 636 | Method='textDocument/formatting' ResponseId='636' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (636) textDocument/formatting | Id='636' Method='textDocument/formatting'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (636) textDocument/formatting | Id='636' Method='textDocument/formatting' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (636) textDocument/formatting to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentFormattingParams | Id='636' Method='textDocument/formatting' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentFormattingParams'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (636) textDocument/formatting to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentFormattingParams | Id='636' Method='textDocument/formatting' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentFormattingParams' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentFormattingHandlers: Created formatting hashtable: {\"IncludeRules\":[\"PSPlaceCloseBrace\",\"PSPlaceOpenBrace\",\"PSUseConsistentWhitespace\",\"PSUseConsistentIndentation\",\"PSAlignAssignmentStatement\"],\"Rules\":{\"PSUseConsistentWhitespace\":{\"CheckParameter\":false,\"CheckOpenBrace\":true,\"CheckPipeForRedundantWhitespace\":false,\"CheckInnerBrace\":true,\"CheckSeparator\":true,\"CheckOperator\":true,\"CheckOpenParen\":true,\"Enable\":true,\"CheckPipe\":true},\"PSUseConsistentIndentation\":{\"Enable\":true,\"Kind\":\"space\",\"PipelineIndentation\":2,\"IndentationSize\":4},\"PSAlignAssignmentStatement\":{\"CheckHashtable\":true,\"Enable\":true},\"PSPlaceOpenBrace\":{\"Enable\":true,\"OnSameLine\":true,\"IgnoreOneLineBlock\":true,\"NewLineAfter\":true},\"PSPlaceCloseBrace\":{\"Enable\":true,\"IgnoreOneLineBlock\":true,\"NewLineAfter\":true},\"PSUseCorrectCasing\":{\"Enable\":false}}} | 0='{\"IncludeRules\":[\"PSPlaceCloseBrace\",\"PSPlaceOpenBrace\",\"PSUseConsistentWhitespace\",\"PSUseConsistentIndentation\",\"PSAlignAssignmentStatement\"],\"Rules\":{\"PSUseConsistentWhitespace\":{\"CheckParameter\":false,\"CheckOpenBrace\":true,\"CheckPipeForRedundantWhitespace\":false,\"CheckInnerBrace\":true,\"CheckSeparator\":true,\"CheckOperator\":true,\"CheckOpenParen\":true,\"Enable\":true,\"CheckPipe\":true},\"PSUseConsistentIndentation\":{\"Enable\":true,\"Kind\":\"space\",\"PipelineIndentation\":2,\"IndentationSize\":4},\"PSAlignAssignmentStatement\":{\"CheckHashtable\":true,\"Enable\":true},\"PSPlaceOpenBrace\":{\"Enable\":true,\"OnSameLine\":true,\"IgnoreOneLineBlock\":true,\"NewLineAfter\":true},\"PSPlaceCloseBrace\":{\"Enable\":true,\"IgnoreOneLineBlock\":true,\"NewLineAfter\":true},\"PSUseCorrectCasing\":{\"Enable\":false}}}'" } [Info - 12:56:19 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentFormattingHandlers: Created formatting hashtable: {"IncludeRules":["PSPlaceCloseBrace","PSPlaceOpenBrace","PSUseConsistentWhitespace","PSUseConsistentIndentation","PSAlignAssignmentStatement"],"Rules":{"PSUseConsistentWhitespace":{"CheckParameter":false,"CheckOpenBrace":true,"CheckPipeForRedundantWhitespace":false,"CheckInnerBrace":true,"CheckSeparator":true,"CheckOperator":true,"CheckOpenParen":true,"Enable":true,"CheckPipe":true},"PSUseConsistentIndentation":{"Enable":true,"Kind":"space","PipelineIndentation":2,"IndentationSize":4},"PSAlignAssignmentStatement":{"CheckHashtable":true,"Enable":true},"PSPlaceOpenBrace":{"Enable":true,"OnSameLine":true,"IgnoreOneLineBlock":true,"NewLineAfter":true},"PSPlaceCloseBrace":{"Enable":true,"IgnoreOneLineBlock":true,"NewLineAfter":true},"PSUseCorrectCasing":{"Enable":false}}} | 0='{"IncludeRules":["PSPlaceCloseBrace","PSPlaceOpenBrace","PSUseConsistentWhitespace","PSUseConsistentIndentation","PSAlignAssignmentStatement"],"Rules":{"PSUseConsistentWhitespace":{"CheckParameter":false,"CheckOpenBrace":true,"CheckPipeForRedundantWhitespace":false,"CheckInnerBrace":true,"CheckSeparator":true,"CheckOperator":true,"CheckOpenParen":true,"Enable":true,"CheckPipe":true},"PSUseConsistentIndentation":{"Enable":true,"Kind":"space","PipelineIndentation":2,"IndentationSize":4},"PSAlignAssignmentStatement":{"CheckHashtable":true,"Enable":true},"PSPlaceOpenBrace":{"Enable":true,"OnSameLine":true,"IgnoreOneLineBlock":true,"NewLineAfter":true},"PSPlaceCloseBrace":{"Enable":true,"IgnoreOneLineBlock":true,"NewLineAfter":true},"PSUseCorrectCasing":{"Enable":false}}}' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.TextEditContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.TextEditContainer'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.TextEditContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.TextEditContainer' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (636) textDocument/formatting in 13ms | Id='636' Method='textDocument/formatting' ElapsedMilliseconds='13'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (636) textDocument/formatting in 13ms | Id='636' Method='textDocument/formatting' ElapsedMilliseconds='13' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/formatting 636 in 13ms | Method='textDocument/formatting' ResponseId='636' ElapsedMilliseconds='13'" } [Info - 12:56:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/formatting 636 in 13ms | Method='textDocument/formatting' ResponseId='636' ElapsedMilliseconds='13' [Trace - 12:56:19 am] Received response 'textDocument/formatting - (636)' in 15ms. Result: [ { "range": { "start": { "line": 0, "character": 0 }, "end": { "line": 225, "character": 0 } }, "newText": "[CmdletBinding(SupportsShouldProcess = $true)]\r\nParam (\r\n [ValidatePattern(\"[a-zA-Z0-9\\-]{3,24}\")]\r\n [Parameter(Mandatory = $true)]\r\n [string] $EnvironmentName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9]{1,5}\")]\r\n [string] $EnvironmentCode,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9]{1,5}\")]\r\n [string] $Location,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9\\-]{3,24}\")]\r\n [string] $LocationCode,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $TenantId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $SubscriptionId,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $ConfigFile = \"config.$($EnvironmentCode.ToLower()).json\",\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $diagnosticsObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $dataFactoryPrincipalId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databricksNetworkObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $generalNetworkObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlServerName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlUsername,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlPassword,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databasesObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databricksToken,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $dataLakeStorageAccountName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $functionAppServicePrincipalId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $functionAppMasterKey, \r\n \r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksApplicationId,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksServicePrincipalId,\r\n \r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksApplicationKey,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $azureADGroupId_keyVaultAdministrator,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $automationAccountApplicationId\r\n)\r\n\r\nSet-StrictMode -Version \"Latest\"\r\n$ErrorActionPreference = \"Stop\"\r\n\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/adp.psm1\") -Force -Verbose:$false\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/keyvault.psm1\") -Force -Verbose:$false\r\n\r\n$Context = Initialize-ADPContext -parameters $PSBoundParameters -configFilePath (Join-Path $PSScriptRoot $ConfigFile)\r\n$diagnostics = ConvertFrom-JsonToHash -Object $diagnosticsObject\r\n$databases = ConvertFrom-JsonToHash -Object $databasesObject\r\n$databricksNetwork = ConvertFrom-JsonToHash -Object $databricksNetworkObject\r\n$generalNetwork = ConvertFrom-JsonToHash -Object $generalNetworkObject\r\n\r\ntry {\r\n\r\n if ($VerbosePreference -eq \"SilentlyContinue\" -and $Env:SYSTEM_DEBUG) {\r\n $VerbosePreference = \"Continue\"\r\n }\r\n\r\n if (-not $pscmdlet.ShouldProcess(\"Deploy with powershell\")) {\r\n Write-Verbose \"-WhatIf is set, will not execute deployment.\"\r\n\r\n Write-Host \"Deploy would proceed with the following parameters\"\r\n $Context | Format-Table | Out-String | Write-Host\r\n }\r\n else {\r\n $Context | Format-Table | Out-String | Write-Verbose\r\n\r\n ###############################################################################\r\n ## KeyVault\r\n ###############################################################################\r\n\r\n $deployerAzureAdObjectId = Get-CurrentUserAzureAdObjectId $TenantId;\r\n $keyVaultParams = Get-Params -context $Context -diagnostics $diagnostics -purpose \"Operational secreats\" -with @{\r\n \"akvName\" = Get-ResourceName -context $Context -resourceCode \"AKV\" -suffix \"002\";\r\n \"subnetIdArray\" = @($databricksNetwork.subnetDBRPublicResourceId, $generalNetwork.subnetVMResourceId, $generalNetwork.subnetWebAppResourceId)\r\n \"bypassNetworkDefaultAction\" = \"None\"\r\n \"networkDefaultAction\" = \"Deny\"\r\n \"tenantId\" = $TenantId;\r\n \"accessPolicy_azureDevOpsId\" = $deployerAzureAdObjectId;\r\n \"accessPolicy_dataFactoryId\" = $dataFactoryPrincipalId;\r\n \"accessPolicy_functionAppId\" = $functionAppServicePrincipalId;\r\n \"accessPolicy_administratorsId\" = $azureADGroupId_keyVaultAdministrator;\r\n \"accessPolicy_automationAccountId\" = $automationAccountApplicationId;\r\n }\r\n $keyVault = Invoke-ARM -context $Context -template \"keyVault\" -resourceGroupName $Context.resourceGroupNames.security -parameters $keyVaultParams\r\n\r\n $keyVaultName = $keyVault.keyVaultName.value\r\n $keyVaultResourceGroupName = $Context.resourceGroupNames.security\r\n \r\n try {\r\n $currentIp = Get-CurrentIP\r\n\r\n Write-Host \"Temporarily granting this node ($currentIp) firewall access to the keyvault $keyVaultName\"\r\n Add-IPToKeyVaultWhitelist -resourceGroupName $keyVaultResourceGroupName -keyVaultName $keyVaultName -ip $currentIp\r\n\r\n $secrets = @(\r\n @{\r\n \"secretName\" = \"sqlPassword\";\r\n \"secretValue\" = $sqlPassword;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseConnectionStringConfig\";\r\n \"secretValue\" = (\"Server=tcp:\" + $sqlServerName + \".database.windows.net,1433;Database=\" + $databases.Config + \";Trusted_Connection=False;Encrypt=True\");\r\n };\r\n @{\r\n \"secretName\" = \"databricksToken\";\r\n \"secretValue\" = $databricksToken;\r\n };\r\n if ($databricksApplicationKey) {\r\n @{\r\n \"secretName\" = \"databricksApplicationKey\";\r\n \"secretValue\" = $databricksApplicationKey;\r\n };\r\n }\r\n @{\r\n \"secretName\" = \"functionAppPowershellMasterKey\";\r\n \"secretValue\" = $functionAppMasterKey;\r\n };\r\n # Below items are not really secrets, but are currently needed by our Databricks code\r\n # Todo: Configure non-secrets into Databricks separate to this\r\n @{\r\n \"secretName\" = \"sqlServerName\";\r\n \"secretValue\" = $sqlServerName;\r\n };\r\n @{\r\n \"secretName\" = \"sqlUsername\";\r\n \"secretValue\" = $sqlUsername;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseNameStage\";\r\n \"secretValue\" = $databases.Stage;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseNameConfig\";\r\n \"secretValue\" = $databases.Config;\r\n };\r\n @{\r\n \"secretName\" = \"azureTenantID\";\r\n \"secretValue\" = $TenantId;\r\n };\r\n @{\r\n \"secretName\" = \"storageAccountDataLake\";\r\n \"secretValue\" = $dataLakeStorageAccountName;\r\n };\r\n if ($databricksApplicationId) {\r\n @{\r\n \"secretName\" = \"databricksApplicationID\";\r\n \"secretValue\" = $databricksApplicationId;\r\n };\r\n }\r\n if ($databricksServicePrincipalId) {\r\n @{\r\n \"secretName\" = \"databricksServicePrincipalID\";\r\n \"secretValue\" = $databricksServicePrincipalId;\r\n };\r\n }\r\n )\r\n\r\n $secrets | Foreach-Object {\r\n $currentValue = Get-OptionalAzKeyVaultSecret -VaultName $keyVaultName -Name $_.secretName\r\n if ($currentValue -ne $_.secretValue) {\r\n Write-Host \"Setting Key Vault value for $($_.secretName) in $keyVaultName\"\r\n Set-AzKeyVaultSecret -VaultName $keyVaultName -Name $_.secretName -SecretValue (ConvertTo-SecureString -AsPlainText -Force -String $_.secretValue) | Out-Null\r\n }\r\n }\r\n }\r\n finally {\r\n Write-Host \"Removing this node's ($currentIp) firewall access from the keyvault $keyVaultName\"\r\n Remove-IPFromKeyVaultWhitelist -resourceGroupName $keyVaultResourceGroupName -keyVaultName $keyVaultName -ip $currentIp\r\n }\r\n }\r\n}\r\ncatch {\r\n Write-Host -ForegroundColor Red \"Caught an exception of type $($_.Exception.GetType())\"\r\n Write-Host -ForegroundColor Red $_.Exception.Message\r\n\r\n if ($_.ScriptStackTrace) {\r\n Write-Host -ForegroundColor Red $_.ScriptStackTrace\r\n }\r\n\r\n if ($_.Exception.InnerException) {\r\n Write-Host -ForegroundColor Red \"Caused by: $($_.Exception.InnerException.Message)\"\r\n }\r\n\r\n throw\r\n} }\r\n" } ] [Trace - 12:56:19 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 291 }, "contentChanges": [ { "range": { "start": { "line": 224, "character": 2 }, "end": { "line": 224, "character": 2 } }, "rangeLength": 0, "text": "}" } ] } [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:56:19 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 6ms | Method='textDocument/didChange' ElapsedMilliseconds='6'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 6ms | Method='textDocument/didChange' ElapsedMilliseconds='6' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 6ms | Method='textDocument/didChange' ElapsedMilliseconds='6'" } [Info - 12:56:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 6ms | Method='textDocument/didChange' ElapsedMilliseconds='6' [Trace - 12:56:19 am] Sending notification 'textDocument/didSave'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 291 }, "text": "[CmdletBinding(SupportsShouldProcess = $true)]\r\nParam (\r\n [ValidatePattern(\"[a-zA-Z0-9\\-]{3,24}\")]\r\n [Parameter(Mandatory = $true)]\r\n [string] $EnvironmentName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9]{1,5}\")]\r\n [string] $EnvironmentCode,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9]{1,5}\")]\r\n [string] $Location,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9\\-]{3,24}\")]\r\n [string] $LocationCode,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $TenantId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $SubscriptionId,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $ConfigFile = \"config.$($EnvironmentCode.ToLower()).json\",\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $diagnosticsObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $dataFactoryPrincipalId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databricksNetworkObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $generalNetworkObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlServerName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlUsername,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlPassword,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databasesObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databricksToken,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $dataLakeStorageAccountName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $functionAppServicePrincipalId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $functionAppMasterKey, \r\n \r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksApplicationId,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksServicePrincipalId,\r\n \r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksApplicationKey,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $azureADGroupId_keyVaultAdministrator,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $automationAccountApplicationId\r\n)\r\n\r\nSet-StrictMode -Version \"Latest\"\r\n$ErrorActionPreference = \"Stop\"\r\n\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/adp.psm1\") -Force -Verbose:$false\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/keyvault.psm1\") -Force -Verbose:$false\r\n\r\n$Context = Initialize-ADPContext -parameters $PSBoundParameters -configFilePath (Join-Path $PSScriptRoot $ConfigFile)\r\n$diagnostics = ConvertFrom-JsonToHash -Object $diagnosticsObject\r\n$databases = ConvertFrom-JsonToHash -Object $databasesObject\r\n$databricksNetwork = ConvertFrom-JsonToHash -Object $databricksNetworkObject\r\n$generalNetwork = ConvertFrom-JsonToHash -Object $generalNetworkObject\r\n\r\ntry {\r\n\r\n if ($VerbosePreference -eq \"SilentlyContinue\" -and $Env:SYSTEM_DEBUG) {\r\n $VerbosePreference = \"Continue\"\r\n }\r\n\r\n if (-not $pscmdlet.ShouldProcess(\"Deploy with powershell\")) {\r\n Write-Verbose \"-WhatIf is set, will not execute deployment.\"\r\n\r\n Write-Host \"Deploy would proceed with the following parameters\"\r\n $Context | Format-Table | Out-String | Write-Host\r\n }\r\n else {\r\n $Context | Format-Table | Out-String | Write-Verbose\r\n\r\n ###############################################################################\r\n ## KeyVault\r\n ###############################################################################\r\n\r\n $deployerAzureAdObjectId = Get-CurrentUserAzureAdObjectId $TenantId;\r\n $keyVaultParams = Get-Params -context $Context -diagnostics $diagnostics -purpose \"Operational secreats\" -with @{\r\n \"akvName\" = Get-ResourceName -context $Context -resourceCode \"AKV\" -suffix \"002\";\r\n \"subnetIdArray\" = @($databricksNetwork.subnetDBRPublicResourceId, $generalNetwork.subnetVMResourceId, $generalNetwork.subnetWebAppResourceId)\r\n \"bypassNetworkDefaultAction\" = \"None\"\r\n \"networkDefaultAction\" = \"Deny\"\r\n \"tenantId\" = $TenantId;\r\n \"accessPolicy_azureDevOpsId\" = $deployerAzureAdObjectId;\r\n \"accessPolicy_dataFactoryId\" = $dataFactoryPrincipalId;\r\n \"accessPolicy_functionAppId\" = $functionAppServicePrincipalId;\r\n \"accessPolicy_administratorsId\" = $azureADGroupId_keyVaultAdministrator;\r\n \"accessPolicy_automationAccountId\" = $automationAccountApplicationId;\r\n }\r\n $keyVault = Invoke-ARM -context $Context -template \"keyVault\" -resourceGroupName $Context.resourceGroupNames.security -parameters $keyVaultParams\r\n\r\n $keyVaultName = $keyVault.keyVaultName.value\r\n $keyVaultResourceGroupName = $Context.resourceGroupNames.security\r\n \r\n try {\r\n $currentIp = Get-CurrentIP\r\n\r\n Write-Host \"Temporarily granting this node ($currentIp) firewall access to the keyvault $keyVaultName\"\r\n Add-IPToKeyVaultWhitelist -resourceGroupName $keyVaultResourceGroupName -keyVaultName $keyVaultName -ip $currentIp\r\n\r\n $secrets = @(\r\n @{\r\n \"secretName\" = \"sqlPassword\";\r\n \"secretValue\" = $sqlPassword;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseConnectionStringConfig\";\r\n \"secretValue\" = (\"Server=tcp:\" + $sqlServerName + \".database.windows.net,1433;Database=\" + $databases.Config + \";Trusted_Connection=False;Encrypt=True\");\r\n };\r\n @{\r\n \"secretName\" = \"databricksToken\";\r\n \"secretValue\" = $databricksToken;\r\n };\r\n if ($databricksApplicationKey) {\r\n @{\r\n \"secretName\" = \"databricksApplicationKey\";\r\n \"secretValue\" = $databricksApplicationKey;\r\n };\r\n }\r\n @{\r\n \"secretName\" = \"functionAppPowershellMasterKey\";\r\n \"secretValue\" = $functionAppMasterKey;\r\n };\r\n # Below items are not really secrets, but are currently needed by our Databricks code\r\n # Todo: Configure non-secrets into Databricks separate to this\r\n @{\r\n \"secretName\" = \"sqlServerName\";\r\n \"secretValue\" = $sqlServerName;\r\n };\r\n @{\r\n \"secretName\" = \"sqlUsername\";\r\n \"secretValue\" = $sqlUsername;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseNameStage\";\r\n \"secretValue\" = $databases.Stage;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseNameConfig\";\r\n \"secretValue\" = $databases.Config;\r\n };\r\n @{\r\n \"secretName\" = \"azureTenantID\";\r\n \"secretValue\" = $TenantId;\r\n };\r\n @{\r\n \"secretName\" = \"storageAccountDataLake\";\r\n \"secretValue\" = $dataLakeStorageAccountName;\r\n };\r\n if ($databricksApplicationId) {\r\n @{\r\n \"secretName\" = \"databricksApplicationID\";\r\n \"secretValue\" = $databricksApplicationId;\r\n };\r\n }\r\n if ($databricksServicePrincipalId) {\r\n @{\r\n \"secretName\" = \"databricksServicePrincipalID\";\r\n \"secretValue\" = $databricksServicePrincipalId;\r\n };\r\n }\r\n )\r\n\r\n $secrets | Foreach-Object {\r\n $currentValue = Get-OptionalAzKeyVaultSecret -VaultName $keyVaultName -Name $_.secretName\r\n if ($currentValue -ne $_.secretValue) {\r\n Write-Host \"Setting Key Vault value for $($_.secretName) in $keyVaultName\"\r\n Set-AzKeyVaultSecret -VaultName $keyVaultName -Name $_.secretName -SecretValue (ConvertTo-SecureString -AsPlainText -Force -String $_.secretValue) | Out-Null\r\n }\r\n }\r\n }\r\n finally {\r\n Write-Host \"Removing this node's ($currentIp) firewall access from the keyvault $keyVaultName\"\r\n Remove-IPFromKeyVaultWhitelist -resourceGroupName $keyVaultResourceGroupName -keyVaultName $keyVaultName -ip $currentIp\r\n }\r\n }\r\n}\r\ncatch {\r\n Write-Host -ForegroundColor Red \"Caught an exception of type $($_.Exception.GetType())\"\r\n Write-Host -ForegroundColor Red $_.Exception.Message\r\n\r\n if ($_.ScriptStackTrace) {\r\n Write-Host -ForegroundColor Red $_.ScriptStackTrace\r\n }\r\n\r\n if ($_.Exception.InnerException) {\r\n Write-Host -ForegroundColor Red \"Caused by: $($_.Exception.InnerException.Message)\"\r\n }\r\n\r\n throw\r\n} }\r\n Set-DatabricksEnvironment -ApiRootUrl $databricksWorkspaceUrl -AccessToken $databricksAadToken\r\n\r\n $existingScope = Get-DatabricksSecretScope | Where-Object { $_ -and $_.name -eq \"datalakeconfig\" } | Select-Object -First 1\r\n if (-not $existingScope) {\r\n Write-Host \"Adding keyvault '$keyVaultName' as a secret scope called 'datalakeconfig' within databricks\"\r\n try {\r\n throw \"x\"\r\n Add-DatabricksSecretScope -ScopeName \"datalakeconfig\" -AzureKeyVaultResourceID $keyVaultResourceId -AzureKeyVaultDNS $keyVaultUri\r\n } catch {\r\n throw \"Can't add KeyVault backed Databricks secret scope; not yet supported to run this using a service principal. Please execute the following with a suitably authorised account:`r`n > `$databricksAadToken = Get-AzAccessToken -ResourceUrl \"\"2ff814a6-3304-4ab8-85cb-cd0e6f879c1d\"\" | Select-Object -ExpandProperty Token`r`n > Set-DatabricksEnvironment -ApiRootUrl \"\"$databricksWorkspaceUrl\"\" -AccessToken `$databricksAadToken`r`n > Add-DatabricksSecretScope -ScopeName \"\"datalakeconfig\"\" -AzureKeyVaultResourceID \"\"$keyVaultResourceId\"\" -AzureKeyVaultDNS \"\"$keyVaultUri\"\"`r`n\"\r\n }\r\n }\r\n }\r\n}\r\ncatch {\r\n Write-Host -ForegroundColor Red \"Caught an exception of type $($_.Exception.GetType())\"\r\n Write-Host -ForegroundColor Red $_.Exception.Message\r\n\r\n if ($_.ScriptStackTrace) {\r\n Write-Host -ForegroundColor Red $_.ScriptStackTrace\r\n }\r\n\r\n if ($_.Exception.InnerException) {\r\n Write-Host -ForegroundColor Red \"Caused by: $($_.Exception.InnerException.Message)\"\r\n }\r\n\r\n throw\r\n}\r\n" } [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didSave | Method='textDocument/didSave'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didSave | Method='textDocument/didSave' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didSave request for processing | Type='Serial' Name='textDocument/didSave'" } [Info - 12:56:19 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didSave request for processing | Type='Serial' Name='textDocument/didSave' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didSave | Method='textDocument/didSave'" } [Info - 12:56:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didSave | Method='textDocument/didSave' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didSave | Method='textDocument/didSave'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didSave | Method='textDocument/didSave' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didSave to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidSaveTextDocumentParams | Method='textDocument/didSave' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidSaveTextDocumentParams'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didSave to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidSaveTextDocumentParams | Method='textDocument/didSave' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidSaveTextDocumentParams' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didSave in 0ms | Method='textDocument/didSave' ElapsedMilliseconds='0'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didSave in 0ms | Method='textDocument/didSave' ElapsedMilliseconds='0' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didSave in 0ms | Method='textDocument/didSave' ElapsedMilliseconds='0'" } [Info - 12:56:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didSave in 0ms | Method='textDocument/didSave' ElapsedMilliseconds='0' [Trace - 12:56:19 am] Sending request 'textDocument/foldingRange - (637)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:56:19 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:56:19 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:637 request for processing | Type='Parallel' Name='textDocument/foldingRange:637'" } [Info - 12:56:19 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:637 request for processing | Type='Parallel' Name='textDocument/foldingRange:637' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 637 | Method='textDocument/foldingRange' ResponseId='637'" } [Info - 12:56:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 637 | Method='textDocument/foldingRange' ResponseId='637' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (637) textDocument/foldingRange | Id='637' Method='textDocument/foldingRange'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (637) textDocument/foldingRange | Id='637' Method='textDocument/foldingRange' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (637) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='637' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (637) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='637' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (637) textDocument/foldingRange in 0ms | Id='637' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (637) textDocument/foldingRange in 0ms | Id='637' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 637 in 0ms | Method='textDocument/foldingRange' ResponseId='637' ElapsedMilliseconds='0'" } [Info - 12:56:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 637 in 0ms | Method='textDocument/foldingRange' ResponseId='637' ElapsedMilliseconds='0' [Trace - 12:56:19 am] Received response 'textDocument/foldingRange - (637)' in 2ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:56:19 am] Sending request 'textDocument/codeLens - (638)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:19 am] Sending request 'textDocument/codeAction - (639)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 224, "character": 3 }, "end": { "line": 224, "character": 3 } }, "context": { "diagnostics": [ { "range": { "start": { "line": 224, "character": 2 }, "end": { "line": 224, "character": 3 } }, "message": "Unexpected token '}' in expression or statement.", "severity": 1, "code": 0, "source": "PowerShell" }, { "range": { "start": { "line": 224, "character": 3 }, "end": { "line": 224, "character": 4 } }, "message": "Unexpected token '}' in expression or statement.", "severity": 1, "code": 0, "source": "PowerShell" } ] } } [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:638 request for processing | Type='Parallel' Name='textDocument/codeLens:638'" } [Info - 12:56:19 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:638 request for processing | Type='Parallel' Name='textDocument/codeLens:638' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 638 | Method='textDocument/codeLens' ResponseId='638'" } [Info - 12:56:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 638 | Method='textDocument/codeLens' ResponseId='638' [Trace - 12:56:19 am] Sending request 'textDocument/codeLens - (640)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (638) textDocument/codeLens | Id='638' Method='textDocument/codeLens'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (638) textDocument/codeLens | Id='638' Method='textDocument/codeLens' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (638) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='638' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (638) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='638' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:56:19 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:56:19 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (638) textDocument/codeLens in 0ms | Id='638' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (638) textDocument/codeLens in 0ms | Id='638' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 638 in 0ms | Method='textDocument/codeLens' ResponseId='638' ElapsedMilliseconds='0'" } [Info - 12:56:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 638 in 0ms | Method='textDocument/codeLens' ResponseId='638' ElapsedMilliseconds='0' [Trace - 12:56:19 am] Received response 'textDocument/codeLens - (638)' in 3ms. Result: [] [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:639 request for processing | Type='Parallel' Name='textDocument/codeAction:639'" } [Info - 12:56:19 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:639 request for processing | Type='Parallel' Name='textDocument/codeAction:639' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 639 | Method='textDocument/codeAction' ResponseId='639'" } [Info - 12:56:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 639 | Method='textDocument/codeAction' ResponseId='639' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (639) textDocument/codeAction | Id='639' Method='textDocument/codeAction'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (639) textDocument/codeAction | Id='639' Method='textDocument/codeAction' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (639) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='639' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (639) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='639' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:640 request for processing | Type='Parallel' Name='textDocument/codeLens:640'" } [Info - 12:56:19 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:640 request for processing | Type='Parallel' Name='textDocument/codeLens:640' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 640 | Method='textDocument/codeLens' ResponseId='640'" } [Info - 12:56:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 640 | Method='textDocument/codeLens' ResponseId='640' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (640) textDocument/codeLens | Id='640' Method='textDocument/codeLens'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (640) textDocument/codeLens | Id='640' Method='textDocument/codeLens' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (640) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='640' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (640) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='640' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:56:19 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:56:19 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (640) textDocument/codeLens in 0ms | Id='640' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (640) textDocument/codeLens in 0ms | Id='640' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 640 in 0ms | Method='textDocument/codeLens' ResponseId='640' ElapsedMilliseconds='0'" } [Info - 12:56:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 640 in 0ms | Method='textDocument/codeLens' ResponseId='640' ElapsedMilliseconds='0' [Trace - 12:56:19 am] Received response 'textDocument/codeLens - (640)' in 3ms. Result: [] [Trace - 12:56:19 am] Sending request 'textDocument/documentSymbol - (641)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:641 request for processing | Type='Parallel' Name='textDocument/documentSymbol:641'" } [Info - 12:56:19 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:641 request for processing | Type='Parallel' Name='textDocument/documentSymbol:641' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 641 | Method='textDocument/documentSymbol' ResponseId='641'" } [Info - 12:56:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 641 | Method='textDocument/documentSymbol' ResponseId='641' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (641) textDocument/documentSymbol | Id='641' Method='textDocument/documentSymbol'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (641) textDocument/documentSymbol | Id='641' Method='textDocument/documentSymbol' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (641) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='641' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (641) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='641' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:56:19 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | " } [Info - 12:56:19 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:56:19 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (641) textDocument/documentSymbol in 1ms | Id='641' Method='textDocument/documentSymbol' ElapsedMilliseconds='1'" } [Info - 12:56:19 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (641) textDocument/documentSymbol in 1ms | Id='641' Method='textDocument/documentSymbol' ElapsedMilliseconds='1' [Trace - 12:56:19 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 641 in 1ms | Method='textDocument/documentSymbol' ResponseId='641' ElapsedMilliseconds='1'" } [Info - 12:56:19 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 641 in 1ms | Method='textDocument/documentSymbol' ResponseId='641' ElapsedMilliseconds='1' [Trace - 12:56:19 am] Received response 'textDocument/documentSymbol - (641)' in 3ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.Analysis.PssaCmdletAnalysisEngine: Found 1 violations | " } [Info - 12:56:20 am] Microsoft.PowerShell.EditorServices.Services.Analysis.PssaCmdletAnalysisEngine: Found 1 violations | [Trace - 12:56:20 am] Received notification 'textDocument/publishDiagnostics'. Params: { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 0, "diagnostics": [ { "range": { "start": { "line": 224, "character": 2 }, "end": { "line": 224, "character": 3 } }, "severity": 1, "code": 0, "source": "PowerShell", "message": "Unexpected token '}' in expression or statement." }, { "range": { "start": { "line": 224, "character": 3 }, "end": { "line": 224, "character": 4 } }, "severity": 1, "code": 0, "source": "PowerShell", "message": "Unexpected token '}' in expression or statement." }, { "range": { "start": { "line": 45, "character": 4 }, "end": { "line": 46, "character": 25 } }, "severity": 2, "code": "PSAvoidUsingPlainTextForPassword", "source": "PSScriptAnalyzer", "message": "Parameter '$sqlPassword' should use SecureString, otherwise this will expose sensitive information. See ConvertTo-SecureString for more information." } ] } [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 2, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler: textDocument/codeAction skipping diagnostic with empty Code field: PowerShell Unexpected token '}' in expression or statement. | " } [Warn - 12:56:20 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler: textDocument/codeAction skipping diagnostic with empty Code field: PowerShell Unexpected token '}' in expression or statement. | [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 2, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler: textDocument/codeAction skipping diagnostic with empty Code field: PowerShell Unexpected token '}' in expression or statement. | " } [Warn - 12:56:20 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler: textDocument/codeAction skipping diagnostic with empty Code field: PowerShell Unexpected token '}' in expression or statement. | [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (639) textDocument/codeAction in 537ms | Id='639' Method='textDocument/codeAction' ElapsedMilliseconds='537'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (639) textDocument/codeAction in 537ms | Id='639' Method='textDocument/codeAction' ElapsedMilliseconds='537' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 639 in 537ms | Method='textDocument/codeAction' ResponseId='639' ElapsedMilliseconds='537'" } [Info - 12:56:20 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 639 in 537ms | Method='textDocument/codeAction' ResponseId='639' ElapsedMilliseconds='537' [Trace - 12:56:20 am] Received response 'textDocument/codeAction - (639)' in 539ms. Result: [] [Trace - 12:56:20 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 292 }, "contentChanges": [ { "range": { "start": { "line": 224, "character": 2 }, "end": { "line": 224, "character": 3 } }, "rangeLength": 1, "text": "" } ] } [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:56:20 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:56:20 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:56:20 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:56:20 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:20 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:56:20 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:56:20 am] Sending request 'textDocument/foldingRange - (642)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:56:20 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:56:20 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:642 request for processing | Type='Parallel' Name='textDocument/foldingRange:642'" } [Info - 12:56:20 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:642 request for processing | Type='Parallel' Name='textDocument/foldingRange:642' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 642 | Method='textDocument/foldingRange' ResponseId='642'" } [Info - 12:56:20 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 642 | Method='textDocument/foldingRange' ResponseId='642' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (642) textDocument/foldingRange | Id='642' Method='textDocument/foldingRange'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (642) textDocument/foldingRange | Id='642' Method='textDocument/foldingRange' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (642) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='642' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (642) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='642' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (642) textDocument/foldingRange in 0ms | Id='642' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (642) textDocument/foldingRange in 0ms | Id='642' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 642 in 0ms | Method='textDocument/foldingRange' ResponseId='642' ElapsedMilliseconds='0'" } [Info - 12:56:20 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 642 in 0ms | Method='textDocument/foldingRange' ResponseId='642' ElapsedMilliseconds='0' [Trace - 12:56:20 am] Received response 'textDocument/foldingRange - (642)' in 2ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:56:20 am] Sending request 'textDocument/codeLens - (643)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:643 request for processing | Type='Parallel' Name='textDocument/codeLens:643'" } [Info - 12:56:20 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:643 request for processing | Type='Parallel' Name='textDocument/codeLens:643' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 643 | Method='textDocument/codeLens' ResponseId='643'" } [Info - 12:56:20 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 643 | Method='textDocument/codeLens' ResponseId='643' [Trace - 12:56:20 am] Sending request 'textDocument/codeLens - (644)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (643) textDocument/codeLens | Id='643' Method='textDocument/codeLens'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (643) textDocument/codeLens | Id='643' Method='textDocument/codeLens' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (643) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='643' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (643) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='643' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:56:20 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:56:20 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (643) textDocument/codeLens in 0ms | Id='643' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (643) textDocument/codeLens in 0ms | Id='643' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 643 in 0ms | Method='textDocument/codeLens' ResponseId='643' ElapsedMilliseconds='0'" } [Info - 12:56:20 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 643 in 0ms | Method='textDocument/codeLens' ResponseId='643' ElapsedMilliseconds='0' [Trace - 12:56:20 am] Received response 'textDocument/codeLens - (643)' in 3ms. Result: [] [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:644 request for processing | Type='Parallel' Name='textDocument/codeLens:644'" } [Info - 12:56:20 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:644 request for processing | Type='Parallel' Name='textDocument/codeLens:644' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 644 | Method='textDocument/codeLens' ResponseId='644'" } [Info - 12:56:20 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 644 | Method='textDocument/codeLens' ResponseId='644' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (644) textDocument/codeLens | Id='644' Method='textDocument/codeLens'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (644) textDocument/codeLens | Id='644' Method='textDocument/codeLens' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (644) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='644' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (644) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='644' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:56:20 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:56:20 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (644) textDocument/codeLens in 0ms | Id='644' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (644) textDocument/codeLens in 0ms | Id='644' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 644 in 0ms | Method='textDocument/codeLens' ResponseId='644' ElapsedMilliseconds='0'" } [Info - 12:56:20 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 644 in 0ms | Method='textDocument/codeLens' ResponseId='644' ElapsedMilliseconds='0' [Trace - 12:56:20 am] Received response 'textDocument/codeLens - (644)' in 1ms. Result: [] [Trace - 12:56:20 am] Sending request 'textDocument/documentSymbol - (645)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:645 request for processing | Type='Parallel' Name='textDocument/documentSymbol:645'" } [Info - 12:56:20 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:645 request for processing | Type='Parallel' Name='textDocument/documentSymbol:645' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 645 | Method='textDocument/documentSymbol' ResponseId='645'" } [Info - 12:56:20 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 645 | Method='textDocument/documentSymbol' ResponseId='645' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (645) textDocument/documentSymbol | Id='645' Method='textDocument/documentSymbol'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (645) textDocument/documentSymbol | Id='645' Method='textDocument/documentSymbol' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (645) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='645' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (645) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='645' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:56:20 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | " } [Info - 12:56:20 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:56:20 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (645) textDocument/documentSymbol in 2ms | Id='645' Method='textDocument/documentSymbol' ElapsedMilliseconds='2'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (645) textDocument/documentSymbol in 2ms | Id='645' Method='textDocument/documentSymbol' ElapsedMilliseconds='2' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 645 in 2ms | Method='textDocument/documentSymbol' ResponseId='645' ElapsedMilliseconds='2'" } [Info - 12:56:20 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 645 in 2ms | Method='textDocument/documentSymbol' ResponseId='645' ElapsedMilliseconds='2' [Trace - 12:56:20 am] Received response 'textDocument/documentSymbol - (645)' in 4ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:56:20 am] Sending request 'textDocument/formatting - (646)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "options": { "tabSize": 4, "insertSpaces": true } } [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/formatting | Method='textDocument/formatting'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/formatting | Method='textDocument/formatting' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:56:20 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:56:20 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:56:20 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/formatting:646 request for processing | Type='Serial' Name='textDocument/formatting:646'" } [Info - 12:56:20 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/formatting:646 request for processing | Type='Serial' Name='textDocument/formatting:646' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/formatting 646 | Method='textDocument/formatting' ResponseId='646'" } [Info - 12:56:20 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/formatting 646 | Method='textDocument/formatting' ResponseId='646' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (646) textDocument/formatting | Id='646' Method='textDocument/formatting'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (646) textDocument/formatting | Id='646' Method='textDocument/formatting' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (646) textDocument/formatting to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentFormattingParams | Id='646' Method='textDocument/formatting' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentFormattingParams'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (646) textDocument/formatting to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentFormattingParams | Id='646' Method='textDocument/formatting' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentFormattingParams' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentFormattingHandlers: Created formatting hashtable: {\"IncludeRules\":[\"PSPlaceCloseBrace\",\"PSPlaceOpenBrace\",\"PSUseConsistentWhitespace\",\"PSUseConsistentIndentation\",\"PSAlignAssignmentStatement\"],\"Rules\":{\"PSUseConsistentWhitespace\":{\"CheckParameter\":false,\"CheckOpenBrace\":true,\"CheckPipeForRedundantWhitespace\":false,\"CheckInnerBrace\":true,\"CheckSeparator\":true,\"CheckOperator\":true,\"CheckOpenParen\":true,\"Enable\":true,\"CheckPipe\":true},\"PSUseConsistentIndentation\":{\"Enable\":true,\"Kind\":\"space\",\"PipelineIndentation\":2,\"IndentationSize\":4},\"PSAlignAssignmentStatement\":{\"CheckHashtable\":true,\"Enable\":true},\"PSPlaceOpenBrace\":{\"Enable\":true,\"OnSameLine\":true,\"IgnoreOneLineBlock\":true,\"NewLineAfter\":true},\"PSPlaceCloseBrace\":{\"Enable\":true,\"IgnoreOneLineBlock\":true,\"NewLineAfter\":true},\"PSUseCorrectCasing\":{\"Enable\":false}}} | 0='{\"IncludeRules\":[\"PSPlaceCloseBrace\",\"PSPlaceOpenBrace\",\"PSUseConsistentWhitespace\",\"PSUseConsistentIndentation\",\"PSAlignAssignmentStatement\"],\"Rules\":{\"PSUseConsistentWhitespace\":{\"CheckParameter\":false,\"CheckOpenBrace\":true,\"CheckPipeForRedundantWhitespace\":false,\"CheckInnerBrace\":true,\"CheckSeparator\":true,\"CheckOperator\":true,\"CheckOpenParen\":true,\"Enable\":true,\"CheckPipe\":true},\"PSUseConsistentIndentation\":{\"Enable\":true,\"Kind\":\"space\",\"PipelineIndentation\":2,\"IndentationSize\":4},\"PSAlignAssignmentStatement\":{\"CheckHashtable\":true,\"Enable\":true},\"PSPlaceOpenBrace\":{\"Enable\":true,\"OnSameLine\":true,\"IgnoreOneLineBlock\":true,\"NewLineAfter\":true},\"PSPlaceCloseBrace\":{\"Enable\":true,\"IgnoreOneLineBlock\":true,\"NewLineAfter\":true},\"PSUseCorrectCasing\":{\"Enable\":false}}}'" } [Info - 12:56:20 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentFormattingHandlers: Created formatting hashtable: {"IncludeRules":["PSPlaceCloseBrace","PSPlaceOpenBrace","PSUseConsistentWhitespace","PSUseConsistentIndentation","PSAlignAssignmentStatement"],"Rules":{"PSUseConsistentWhitespace":{"CheckParameter":false,"CheckOpenBrace":true,"CheckPipeForRedundantWhitespace":false,"CheckInnerBrace":true,"CheckSeparator":true,"CheckOperator":true,"CheckOpenParen":true,"Enable":true,"CheckPipe":true},"PSUseConsistentIndentation":{"Enable":true,"Kind":"space","PipelineIndentation":2,"IndentationSize":4},"PSAlignAssignmentStatement":{"CheckHashtable":true,"Enable":true},"PSPlaceOpenBrace":{"Enable":true,"OnSameLine":true,"IgnoreOneLineBlock":true,"NewLineAfter":true},"PSPlaceCloseBrace":{"Enable":true,"IgnoreOneLineBlock":true,"NewLineAfter":true},"PSUseCorrectCasing":{"Enable":false}}} | 0='{"IncludeRules":["PSPlaceCloseBrace","PSPlaceOpenBrace","PSUseConsistentWhitespace","PSUseConsistentIndentation","PSAlignAssignmentStatement"],"Rules":{"PSUseConsistentWhitespace":{"CheckParameter":false,"CheckOpenBrace":true,"CheckPipeForRedundantWhitespace":false,"CheckInnerBrace":true,"CheckSeparator":true,"CheckOperator":true,"CheckOpenParen":true,"Enable":true,"CheckPipe":true},"PSUseConsistentIndentation":{"Enable":true,"Kind":"space","PipelineIndentation":2,"IndentationSize":4},"PSAlignAssignmentStatement":{"CheckHashtable":true,"Enable":true},"PSPlaceOpenBrace":{"Enable":true,"OnSameLine":true,"IgnoreOneLineBlock":true,"NewLineAfter":true},"PSPlaceCloseBrace":{"Enable":true,"IgnoreOneLineBlock":true,"NewLineAfter":true},"PSUseCorrectCasing":{"Enable":false}}}' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.TextEditContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.TextEditContainer'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.TextEditContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.TextEditContainer' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (646) textDocument/formatting in 20ms | Id='646' Method='textDocument/formatting' ElapsedMilliseconds='20'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (646) textDocument/formatting in 20ms | Id='646' Method='textDocument/formatting' ElapsedMilliseconds='20' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/formatting 646 in 20ms | Method='textDocument/formatting' ResponseId='646' ElapsedMilliseconds='20'" } [Info - 12:56:20 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/formatting 646 in 20ms | Method='textDocument/formatting' ResponseId='646' ElapsedMilliseconds='20' [Trace - 12:56:20 am] Received response 'textDocument/formatting - (646)' in 22ms. Result: [ { "range": { "start": { "line": 0, "character": 0 }, "end": { "line": 225, "character": 0 } }, "newText": "[CmdletBinding(SupportsShouldProcess = $true)]\r\nParam (\r\n [ValidatePattern(\"[a-zA-Z0-9\\-]{3,24}\")]\r\n [Parameter(Mandatory = $true)]\r\n [string] $EnvironmentName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9]{1,5}\")]\r\n [string] $EnvironmentCode,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9]{1,5}\")]\r\n [string] $Location,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9\\-]{3,24}\")]\r\n [string] $LocationCode,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $TenantId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $SubscriptionId,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $ConfigFile = \"config.$($EnvironmentCode.ToLower()).json\",\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $diagnosticsObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $dataFactoryPrincipalId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databricksNetworkObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $generalNetworkObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlServerName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlUsername,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlPassword,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databasesObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databricksToken,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $dataLakeStorageAccountName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $functionAppServicePrincipalId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $functionAppMasterKey, \r\n \r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksApplicationId,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksServicePrincipalId,\r\n \r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksApplicationKey,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $azureADGroupId_keyVaultAdministrator,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $automationAccountApplicationId\r\n)\r\n\r\nSet-StrictMode -Version \"Latest\"\r\n$ErrorActionPreference = \"Stop\"\r\n\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/adp.psm1\") -Force -Verbose:$false\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/keyvault.psm1\") -Force -Verbose:$false\r\n\r\n$Context = Initialize-ADPContext -parameters $PSBoundParameters -configFilePath (Join-Path $PSScriptRoot $ConfigFile)\r\n$diagnostics = ConvertFrom-JsonToHash -Object $diagnosticsObject\r\n$databases = ConvertFrom-JsonToHash -Object $databasesObject\r\n$databricksNetwork = ConvertFrom-JsonToHash -Object $databricksNetworkObject\r\n$generalNetwork = ConvertFrom-JsonToHash -Object $generalNetworkObject\r\n\r\ntry {\r\n\r\n if ($VerbosePreference -eq \"SilentlyContinue\" -and $Env:SYSTEM_DEBUG) {\r\n $VerbosePreference = \"Continue\"\r\n }\r\n\r\n if (-not $pscmdlet.ShouldProcess(\"Deploy with powershell\")) {\r\n Write-Verbose \"-WhatIf is set, will not execute deployment.\"\r\n\r\n Write-Host \"Deploy would proceed with the following parameters\"\r\n $Context | Format-Table | Out-String | Write-Host\r\n }\r\n else {\r\n $Context | Format-Table | Out-String | Write-Verbose\r\n\r\n ###############################################################################\r\n ## KeyVault\r\n ###############################################################################\r\n\r\n $deployerAzureAdObjectId = Get-CurrentUserAzureAdObjectId $TenantId;\r\n $keyVaultParams = Get-Params -context $Context -diagnostics $diagnostics -purpose \"Operational secreats\" -with @{\r\n \"akvName\" = Get-ResourceName -context $Context -resourceCode \"AKV\" -suffix \"002\";\r\n \"subnetIdArray\" = @($databricksNetwork.subnetDBRPublicResourceId, $generalNetwork.subnetVMResourceId, $generalNetwork.subnetWebAppResourceId)\r\n \"bypassNetworkDefaultAction\" = \"None\"\r\n \"networkDefaultAction\" = \"Deny\"\r\n \"tenantId\" = $TenantId;\r\n \"accessPolicy_azureDevOpsId\" = $deployerAzureAdObjectId;\r\n \"accessPolicy_dataFactoryId\" = $dataFactoryPrincipalId;\r\n \"accessPolicy_functionAppId\" = $functionAppServicePrincipalId;\r\n \"accessPolicy_administratorsId\" = $azureADGroupId_keyVaultAdministrator;\r\n \"accessPolicy_automationAccountId\" = $automationAccountApplicationId;\r\n }\r\n $keyVault = Invoke-ARM -context $Context -template \"keyVault\" -resourceGroupName $Context.resourceGroupNames.security -parameters $keyVaultParams\r\n\r\n $keyVaultName = $keyVault.keyVaultName.value\r\n $keyVaultResourceGroupName = $Context.resourceGroupNames.security\r\n \r\n try {\r\n $currentIp = Get-CurrentIP\r\n\r\n Write-Host \"Temporarily granting this node ($currentIp) firewall access to the keyvault $keyVaultName\"\r\n Add-IPToKeyVaultWhitelist -resourceGroupName $keyVaultResourceGroupName -keyVaultName $keyVaultName -ip $currentIp\r\n\r\n $secrets = @(\r\n @{\r\n \"secretName\" = \"sqlPassword\";\r\n \"secretValue\" = $sqlPassword;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseConnectionStringConfig\";\r\n \"secretValue\" = (\"Server=tcp:\" + $sqlServerName + \".database.windows.net,1433;Database=\" + $databases.Config + \";Trusted_Connection=False;Encrypt=True\");\r\n };\r\n @{\r\n \"secretName\" = \"databricksToken\";\r\n \"secretValue\" = $databricksToken;\r\n };\r\n if ($databricksApplicationKey) {\r\n @{\r\n \"secretName\" = \"databricksApplicationKey\";\r\n \"secretValue\" = $databricksApplicationKey;\r\n };\r\n }\r\n @{\r\n \"secretName\" = \"functionAppPowershellMasterKey\";\r\n \"secretValue\" = $functionAppMasterKey;\r\n };\r\n # Below items are not really secrets, but are currently needed by our Databricks code\r\n # Todo: Configure non-secrets into Databricks separate to this\r\n @{\r\n \"secretName\" = \"sqlServerName\";\r\n \"secretValue\" = $sqlServerName;\r\n };\r\n @{\r\n \"secretName\" = \"sqlUsername\";\r\n \"secretValue\" = $sqlUsername;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseNameStage\";\r\n \"secretValue\" = $databases.Stage;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseNameConfig\";\r\n \"secretValue\" = $databases.Config;\r\n };\r\n @{\r\n \"secretName\" = \"azureTenantID\";\r\n \"secretValue\" = $TenantId;\r\n };\r\n @{\r\n \"secretName\" = \"storageAccountDataLake\";\r\n \"secretValue\" = $dataLakeStorageAccountName;\r\n };\r\n if ($databricksApplicationId) {\r\n @{\r\n \"secretName\" = \"databricksApplicationID\";\r\n \"secretValue\" = $databricksApplicationId;\r\n };\r\n }\r\n if ($databricksServicePrincipalId) {\r\n @{\r\n \"secretName\" = \"databricksServicePrincipalID\";\r\n \"secretValue\" = $databricksServicePrincipalId;\r\n };\r\n }\r\n )\r\n\r\n $secrets | Foreach-Object {\r\n $currentValue = Get-OptionalAzKeyVaultSecret -VaultName $keyVaultName -Name $_.secretName\r\n if ($currentValue -ne $_.secretValue) {\r\n Write-Host \"Setting Key Vault value for $($_.secretName) in $keyVaultName\"\r\n Set-AzKeyVaultSecret -VaultName $keyVaultName -Name $_.secretName -SecretValue (ConvertTo-SecureString -AsPlainText -Force -String $_.secretValue) | Out-Null\r\n }\r\n }\r\n }\r\n finally {\r\n Write-Host \"Removing this node's ($currentIp) firewall access from the keyvault $keyVaultName\"\r\n Remove-IPFromKeyVaultWhitelist -resourceGroupName $keyVaultResourceGroupName -keyVaultName $keyVaultName -ip $currentIp\r\n }\r\n }\r\n}\r\ncatch {\r\n Write-Host -ForegroundColor Red \"Caught an exception of type $($_.Exception.GetType())\"\r\n Write-Host -ForegroundColor Red $_.Exception.Message\r\n\r\n if ($_.ScriptStackTrace) {\r\n Write-Host -ForegroundColor Red $_.ScriptStackTrace\r\n }\r\n\r\n if ($_.Exception.InnerException) {\r\n Write-Host -ForegroundColor Red \"Caused by: $($_.Exception.InnerException.Message)\"\r\n }\r\n\r\n throw\r\n} }\r\n" } ] [Trace - 12:56:20 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 293 }, "contentChanges": [ { "range": { "start": { "line": 224, "character": 2 }, "end": { "line": 224, "character": 2 } }, "rangeLength": 0, "text": "}" } ] } [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:56:20 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:20 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2'" } [Info - 12:56:20 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2' [Trace - 12:56:20 am] Sending notification 'textDocument/didSave'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 293 }, "text": "[CmdletBinding(SupportsShouldProcess = $true)]\r\nParam (\r\n [ValidatePattern(\"[a-zA-Z0-9\\-]{3,24}\")]\r\n [Parameter(Mandatory = $true)]\r\n [string] $EnvironmentName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9]{1,5}\")]\r\n [string] $EnvironmentCode,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9]{1,5}\")]\r\n [string] $Location,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9\\-]{3,24}\")]\r\n [string] $LocationCode,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $TenantId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $SubscriptionId,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $ConfigFile = \"config.$($EnvironmentCode.ToLower()).json\",\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $diagnosticsObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $dataFactoryPrincipalId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databricksNetworkObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $generalNetworkObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlServerName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlUsername,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlPassword,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databasesObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databricksToken,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $dataLakeStorageAccountName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $functionAppServicePrincipalId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $functionAppMasterKey, \r\n \r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksApplicationId,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksServicePrincipalId,\r\n \r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksApplicationKey,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $azureADGroupId_keyVaultAdministrator,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $automationAccountApplicationId\r\n)\r\n\r\nSet-StrictMode -Version \"Latest\"\r\n$ErrorActionPreference = \"Stop\"\r\n\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/adp.psm1\") -Force -Verbose:$false\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/keyvault.psm1\") -Force -Verbose:$false\r\n\r\n$Context = Initialize-ADPContext -parameters $PSBoundParameters -configFilePath (Join-Path $PSScriptRoot $ConfigFile)\r\n$diagnostics = ConvertFrom-JsonToHash -Object $diagnosticsObject\r\n$databases = ConvertFrom-JsonToHash -Object $databasesObject\r\n$databricksNetwork = ConvertFrom-JsonToHash -Object $databricksNetworkObject\r\n$generalNetwork = ConvertFrom-JsonToHash -Object $generalNetworkObject\r\n\r\ntry {\r\n\r\n if ($VerbosePreference -eq \"SilentlyContinue\" -and $Env:SYSTEM_DEBUG) {\r\n $VerbosePreference = \"Continue\"\r\n }\r\n\r\n if (-not $pscmdlet.ShouldProcess(\"Deploy with powershell\")) {\r\n Write-Verbose \"-WhatIf is set, will not execute deployment.\"\r\n\r\n Write-Host \"Deploy would proceed with the following parameters\"\r\n $Context | Format-Table | Out-String | Write-Host\r\n }\r\n else {\r\n $Context | Format-Table | Out-String | Write-Verbose\r\n\r\n ###############################################################################\r\n ## KeyVault\r\n ###############################################################################\r\n\r\n $deployerAzureAdObjectId = Get-CurrentUserAzureAdObjectId $TenantId;\r\n $keyVaultParams = Get-Params -context $Context -diagnostics $diagnostics -purpose \"Operational secreats\" -with @{\r\n \"akvName\" = Get-ResourceName -context $Context -resourceCode \"AKV\" -suffix \"002\";\r\n \"subnetIdArray\" = @($databricksNetwork.subnetDBRPublicResourceId, $generalNetwork.subnetVMResourceId, $generalNetwork.subnetWebAppResourceId)\r\n \"bypassNetworkDefaultAction\" = \"None\"\r\n \"networkDefaultAction\" = \"Deny\"\r\n \"tenantId\" = $TenantId;\r\n \"accessPolicy_azureDevOpsId\" = $deployerAzureAdObjectId;\r\n \"accessPolicy_dataFactoryId\" = $dataFactoryPrincipalId;\r\n \"accessPolicy_functionAppId\" = $functionAppServicePrincipalId;\r\n \"accessPolicy_administratorsId\" = $azureADGroupId_keyVaultAdministrator;\r\n \"accessPolicy_automationAccountId\" = $automationAccountApplicationId;\r\n }\r\n $keyVault = Invoke-ARM -context $Context -template \"keyVault\" -resourceGroupName $Context.resourceGroupNames.security -parameters $keyVaultParams\r\n\r\n $keyVaultName = $keyVault.keyVaultName.value\r\n $keyVaultResourceGroupName = $Context.resourceGroupNames.security\r\n \r\n try {\r\n $currentIp = Get-CurrentIP\r\n\r\n Write-Host \"Temporarily granting this node ($currentIp) firewall access to the keyvault $keyVaultName\"\r\n Add-IPToKeyVaultWhitelist -resourceGroupName $keyVaultResourceGroupName -keyVaultName $keyVaultName -ip $currentIp\r\n\r\n $secrets = @(\r\n @{\r\n \"secretName\" = \"sqlPassword\";\r\n \"secretValue\" = $sqlPassword;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseConnectionStringConfig\";\r\n \"secretValue\" = (\"Server=tcp:\" + $sqlServerName + \".database.windows.net,1433;Database=\" + $databases.Config + \";Trusted_Connection=False;Encrypt=True\");\r\n };\r\n @{\r\n \"secretName\" = \"databricksToken\";\r\n \"secretValue\" = $databricksToken;\r\n };\r\n if ($databricksApplicationKey) {\r\n @{\r\n \"secretName\" = \"databricksApplicationKey\";\r\n \"secretValue\" = $databricksApplicationKey;\r\n };\r\n }\r\n @{\r\n \"secretName\" = \"functionAppPowershellMasterKey\";\r\n \"secretValue\" = $functionAppMasterKey;\r\n };\r\n # Below items are not really secrets, but are currently needed by our Databricks code\r\n # Todo: Configure non-secrets into Databricks separate to this\r\n @{\r\n \"secretName\" = \"sqlServerName\";\r\n \"secretValue\" = $sqlServerName;\r\n };\r\n @{\r\n \"secretName\" = \"sqlUsername\";\r\n \"secretValue\" = $sqlUsername;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseNameStage\";\r\n \"secretValue\" = $databases.Stage;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseNameConfig\";\r\n \"secretValue\" = $databases.Config;\r\n };\r\n @{\r\n \"secretName\" = \"azureTenantID\";\r\n \"secretValue\" = $TenantId;\r\n };\r\n @{\r\n \"secretName\" = \"storageAccountDataLake\";\r\n \"secretValue\" = $dataLakeStorageAccountName;\r\n };\r\n if ($databricksApplicationId) {\r\n @{\r\n \"secretName\" = \"databricksApplicationID\";\r\n \"secretValue\" = $databricksApplicationId;\r\n };\r\n }\r\n if ($databricksServicePrincipalId) {\r\n @{\r\n \"secretName\" = \"databricksServicePrincipalID\";\r\n \"secretValue\" = $databricksServicePrincipalId;\r\n };\r\n }\r\n )\r\n\r\n $secrets | Foreach-Object {\r\n $currentValue = Get-OptionalAzKeyVaultSecret -VaultName $keyVaultName -Name $_.secretName\r\n if ($currentValue -ne $_.secretValue) {\r\n Write-Host \"Setting Key Vault value for $($_.secretName) in $keyVaultName\"\r\n Set-AzKeyVaultSecret -VaultName $keyVaultName -Name $_.secretName -SecretValue (ConvertTo-SecureString -AsPlainText -Force -String $_.secretValue) | Out-Null\r\n }\r\n }\r\n }\r\n finally {\r\n Write-Host \"Removing this node's ($currentIp) firewall access from the keyvault $keyVaultName\"\r\n Remove-IPFromKeyVaultWhitelist -resourceGroupName $keyVaultResourceGroupName -keyVaultName $keyVaultName -ip $currentIp\r\n }\r\n }\r\n}\r\ncatch {\r\n Write-Host -ForegroundColor Red \"Caught an exception of type $($_.Exception.GetType())\"\r\n Write-Host -ForegroundColor Red $_.Exception.Message\r\n\r\n if ($_.ScriptStackTrace) {\r\n Write-Host -ForegroundColor Red $_.ScriptStackTrace\r\n }\r\n\r\n if ($_.Exception.InnerException) {\r\n Write-Host -ForegroundColor Red \"Caused by: $($_.Exception.InnerException.Message)\"\r\n }\r\n\r\n throw\r\n} }\r\n Set-DatabricksEnvironment -ApiRootUrl $databricksWorkspaceUrl -AccessToken $databricksAadToken\r\n\r\n $existingScope = Get-DatabricksSecretScope | Where-Object { $_ -and $_.name -eq \"datalakeconfig\" } | Select-Object -First 1\r\n if (-not $existingScope) {\r\n Write-Host \"Adding keyvault '$keyVaultName' as a secret scope called 'datalakeconfig' within databricks\"\r\n try {\r\n throw \"x\"\r\n Add-DatabricksSecretScope -ScopeName \"datalakeconfig\" -AzureKeyVaultResourceID $keyVaultResourceId -AzureKeyVaultDNS $keyVaultUri\r\n } catch {\r\n throw \"Can't add KeyVault backed Databricks secret scope; not yet supported to run this using a service principal. Please execute the following with a suitably authorised account:`r`n > `$databricksAadToken = Get-AzAccessToken -ResourceUrl \"\"2ff814a6-3304-4ab8-85cb-cd0e6f879c1d\"\" | Select-Object -ExpandProperty Token`r`n > Set-DatabricksEnvironment -ApiRootUrl \"\"$databricksWorkspaceUrl\"\" -AccessToken `$databricksAadToken`r`n > Add-DatabricksSecretScope -ScopeName \"\"datalakeconfig\"\" -AzureKeyVaultResourceID \"\"$keyVaultResourceId\"\" -AzureKeyVaultDNS \"\"$keyVaultUri\"\"`r`n\"\r\n }\r\n }\r\n }\r\n}\r\ncatch {\r\n Write-Host -ForegroundColor Red \"Caught an exception of type $($_.Exception.GetType())\"\r\n Write-Host -ForegroundColor Red $_.Exception.Message\r\n\r\n if ($_.ScriptStackTrace) {\r\n Write-Host -ForegroundColor Red $_.ScriptStackTrace\r\n }\r\n\r\n if ($_.Exception.InnerException) {\r\n Write-Host -ForegroundColor Red \"Caused by: $($_.Exception.InnerException.Message)\"\r\n }\r\n\r\n throw\r\n}\r\n" } [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didSave | Method='textDocument/didSave'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didSave | Method='textDocument/didSave' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didSave request for processing | Type='Serial' Name='textDocument/didSave'" } [Info - 12:56:20 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didSave request for processing | Type='Serial' Name='textDocument/didSave' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didSave | Method='textDocument/didSave'" } [Info - 12:56:20 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didSave | Method='textDocument/didSave' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didSave | Method='textDocument/didSave'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didSave | Method='textDocument/didSave' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didSave to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidSaveTextDocumentParams | Method='textDocument/didSave' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidSaveTextDocumentParams'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didSave to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidSaveTextDocumentParams | Method='textDocument/didSave' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidSaveTextDocumentParams' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didSave in 0ms | Method='textDocument/didSave' ElapsedMilliseconds='0'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didSave in 0ms | Method='textDocument/didSave' ElapsedMilliseconds='0' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didSave in 0ms | Method='textDocument/didSave' ElapsedMilliseconds='0'" } [Info - 12:56:20 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didSave in 0ms | Method='textDocument/didSave' ElapsedMilliseconds='0' [Trace - 12:56:20 am] Sending request 'textDocument/foldingRange - (647)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:56:20 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:56:20 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:647 request for processing | Type='Parallel' Name='textDocument/foldingRange:647'" } [Info - 12:56:20 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:647 request for processing | Type='Parallel' Name='textDocument/foldingRange:647' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 647 | Method='textDocument/foldingRange' ResponseId='647'" } [Info - 12:56:20 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 647 | Method='textDocument/foldingRange' ResponseId='647' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (647) textDocument/foldingRange | Id='647' Method='textDocument/foldingRange'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (647) textDocument/foldingRange | Id='647' Method='textDocument/foldingRange' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (647) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='647' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (647) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='647' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (647) textDocument/foldingRange in 0ms | Id='647' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (647) textDocument/foldingRange in 0ms | Id='647' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 647 in 0ms | Method='textDocument/foldingRange' ResponseId='647' ElapsedMilliseconds='0'" } [Info - 12:56:20 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 647 in 0ms | Method='textDocument/foldingRange' ResponseId='647' ElapsedMilliseconds='0' [Trace - 12:56:20 am] Received response 'textDocument/foldingRange - (647)' in 2ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:56:20 am] Sending request 'textDocument/codeLens - (648)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:20 am] Sending request 'textDocument/codeAction - (649)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 224, "character": 3 }, "end": { "line": 224, "character": 3 } }, "context": { "diagnostics": [ { "range": { "start": { "line": 224, "character": 2 }, "end": { "line": 224, "character": 3 } }, "message": "Unexpected token '}' in expression or statement.", "severity": 1, "code": 0, "source": "PowerShell" }, { "range": { "start": { "line": 224, "character": 3 }, "end": { "line": 224, "character": 4 } }, "message": "Unexpected token '}' in expression or statement.", "severity": 1, "code": 0, "source": "PowerShell" } ] } } [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:648 request for processing | Type='Parallel' Name='textDocument/codeLens:648'" } [Info - 12:56:20 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:648 request for processing | Type='Parallel' Name='textDocument/codeLens:648' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 648 | Method='textDocument/codeLens' ResponseId='648'" } [Info - 12:56:20 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 648 | Method='textDocument/codeLens' ResponseId='648' [Trace - 12:56:20 am] Sending request 'textDocument/codeLens - (650)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (648) textDocument/codeLens | Id='648' Method='textDocument/codeLens'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (648) textDocument/codeLens | Id='648' Method='textDocument/codeLens' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (648) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='648' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (648) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='648' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:56:20 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:56:20 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (648) textDocument/codeLens in 0ms | Id='648' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (648) textDocument/codeLens in 0ms | Id='648' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 648 in 0ms | Method='textDocument/codeLens' ResponseId='648' ElapsedMilliseconds='0'" } [Info - 12:56:20 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 648 in 0ms | Method='textDocument/codeLens' ResponseId='648' ElapsedMilliseconds='0' [Trace - 12:56:20 am] Received response 'textDocument/codeLens - (648)' in 4ms. Result: [] [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:649 request for processing | Type='Parallel' Name='textDocument/codeAction:649'" } [Info - 12:56:20 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:649 request for processing | Type='Parallel' Name='textDocument/codeAction:649' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 649 | Method='textDocument/codeAction' ResponseId='649'" } [Info - 12:56:20 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 649 | Method='textDocument/codeAction' ResponseId='649' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (649) textDocument/codeAction | Id='649' Method='textDocument/codeAction'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (649) textDocument/codeAction | Id='649' Method='textDocument/codeAction' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (649) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='649' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (649) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='649' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:650 request for processing | Type='Parallel' Name='textDocument/codeLens:650'" } [Info - 12:56:20 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:650 request for processing | Type='Parallel' Name='textDocument/codeLens:650' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 650 | Method='textDocument/codeLens' ResponseId='650'" } [Info - 12:56:20 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 650 | Method='textDocument/codeLens' ResponseId='650' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (650) textDocument/codeLens | Id='650' Method='textDocument/codeLens'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (650) textDocument/codeLens | Id='650' Method='textDocument/codeLens' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (650) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='650' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (650) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='650' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:56:20 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:56:20 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (650) textDocument/codeLens in 0ms | Id='650' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:56:20 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (650) textDocument/codeLens in 0ms | Id='650' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:56:20 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 650 in 0ms | Method='textDocument/codeLens' ResponseId='650' ElapsedMilliseconds='0'" } [Info - 12:56:20 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 650 in 0ms | Method='textDocument/codeLens' ResponseId='650' ElapsedMilliseconds='0' [Trace - 12:56:20 am] Received response 'textDocument/codeLens - (650)' in 3ms. Result: [] [Trace - 12:56:21 am] Sending request 'textDocument/documentSymbol - (651)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:651 request for processing | Type='Parallel' Name='textDocument/documentSymbol:651'" } [Info - 12:56:21 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:651 request for processing | Type='Parallel' Name='textDocument/documentSymbol:651' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 651 | Method='textDocument/documentSymbol' ResponseId='651'" } [Info - 12:56:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 651 | Method='textDocument/documentSymbol' ResponseId='651' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (651) textDocument/documentSymbol | Id='651' Method='textDocument/documentSymbol'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (651) textDocument/documentSymbol | Id='651' Method='textDocument/documentSymbol' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (651) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='651' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (651) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='651' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:56:21 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | " } [Info - 12:56:21 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:56:21 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (651) textDocument/documentSymbol in 1ms | Id='651' Method='textDocument/documentSymbol' ElapsedMilliseconds='1'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (651) textDocument/documentSymbol in 1ms | Id='651' Method='textDocument/documentSymbol' ElapsedMilliseconds='1' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 651 in 1ms | Method='textDocument/documentSymbol' ResponseId='651' ElapsedMilliseconds='1'" } [Info - 12:56:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 651 in 1ms | Method='textDocument/documentSymbol' ResponseId='651' ElapsedMilliseconds='1' [Trace - 12:56:21 am] Received response 'textDocument/documentSymbol - (651)' in 4ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:56:21 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 294 }, "contentChanges": [ { "range": { "start": { "line": 224, "character": 2 }, "end": { "line": 224, "character": 3 } }, "rangeLength": 1, "text": "" } ] } [Trace - 12:56:21 am] Sending notification '$/cancelRequest'. Params: { "id": 649 } [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:56:21 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:56:21 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Request 649 was abandoned due to content be modified | Id='649'" } [Info - 12:56:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Request 649 was abandoned due to content be modified | Id='649' [Trace - 12:56:21 am] Received response 'textDocument/codeAction - (649)' in 448ms. Request failed: Content Modified (-32801). [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:56:21 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:56:21 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 2, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler: textDocument/codeAction skipping diagnostic with empty Code field: PowerShell Unexpected token '}' in expression or statement. | " } [Warn - 12:56:21 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler: textDocument/codeAction skipping diagnostic with empty Code field: PowerShell Unexpected token '}' in expression or statement. | [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 2, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler: textDocument/codeAction skipping diagnostic with empty Code field: PowerShell Unexpected token '}' in expression or statement. | " } [Warn - 12:56:21 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler: textDocument/codeAction skipping diagnostic with empty Code field: PowerShell Unexpected token '}' in expression or statement. | [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (649) textDocument/codeAction in 447ms | Id='649' Method='textDocument/codeAction' ElapsedMilliseconds='447'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (649) textDocument/codeAction in 447ms | Id='649' Method='textDocument/codeAction' ElapsedMilliseconds='447' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Request 649 was cancelled | Id='649'" } [Info - 12:56:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Request 649 was cancelled | Id='649' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 649 in 447ms | Method='textDocument/codeAction' ResponseId='649' ElapsedMilliseconds='447'" } [Info - 12:56:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 649 in 447ms | Method='textDocument/codeAction' ResponseId='649' ElapsedMilliseconds='447' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2'" } [Info - 12:56:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 2ms | Method='textDocument/didChange' ElapsedMilliseconds='2' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Found cancellation request $/cancelRequest | Method='$/cancelRequest'" } [Info - 12:56:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Found cancellation request $/cancelRequest | Method='$/cancelRequest' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Cancelling pending request | " } [Info - 12:56:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Cancelling pending request | [Trace - 12:56:21 am] Sending request 'textDocument/foldingRange - (652)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:56:21 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:56:21 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:652 request for processing | Type='Parallel' Name='textDocument/foldingRange:652'" } [Info - 12:56:21 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:652 request for processing | Type='Parallel' Name='textDocument/foldingRange:652' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 652 | Method='textDocument/foldingRange' ResponseId='652'" } [Info - 12:56:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 652 | Method='textDocument/foldingRange' ResponseId='652' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (652) textDocument/foldingRange | Id='652' Method='textDocument/foldingRange'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (652) textDocument/foldingRange | Id='652' Method='textDocument/foldingRange' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (652) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='652' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (652) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='652' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (652) textDocument/foldingRange in 0ms | Id='652' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (652) textDocument/foldingRange in 0ms | Id='652' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 652 in 0ms | Method='textDocument/foldingRange' ResponseId='652' ElapsedMilliseconds='0'" } [Info - 12:56:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 652 in 0ms | Method='textDocument/foldingRange' ResponseId='652' ElapsedMilliseconds='0' [Trace - 12:56:21 am] Received response 'textDocument/foldingRange - (652)' in 4ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:56:21 am] Sending request 'textDocument/codeLens - (653)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:653 request for processing | Type='Parallel' Name='textDocument/codeLens:653'" } [Info - 12:56:21 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:653 request for processing | Type='Parallel' Name='textDocument/codeLens:653' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 653 | Method='textDocument/codeLens' ResponseId='653'" } [Info - 12:56:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 653 | Method='textDocument/codeLens' ResponseId='653' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (653) textDocument/codeLens | Id='653' Method='textDocument/codeLens'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (653) textDocument/codeLens | Id='653' Method='textDocument/codeLens' [Trace - 12:56:21 am] Sending request 'textDocument/codeLens - (654)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (653) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='653' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (653) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='653' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:56:21 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:56:21 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (653) textDocument/codeLens in 0ms | Id='653' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (653) textDocument/codeLens in 0ms | Id='653' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 653 in 0ms | Method='textDocument/codeLens' ResponseId='653' ElapsedMilliseconds='0'" } [Info - 12:56:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 653 in 0ms | Method='textDocument/codeLens' ResponseId='653' ElapsedMilliseconds='0' [Trace - 12:56:21 am] Received response 'textDocument/codeLens - (653)' in 2ms. Result: [] [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:654 request for processing | Type='Parallel' Name='textDocument/codeLens:654'" } [Info - 12:56:21 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:654 request for processing | Type='Parallel' Name='textDocument/codeLens:654' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 654 | Method='textDocument/codeLens' ResponseId='654'" } [Info - 12:56:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 654 | Method='textDocument/codeLens' ResponseId='654' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (654) textDocument/codeLens | Id='654' Method='textDocument/codeLens'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (654) textDocument/codeLens | Id='654' Method='textDocument/codeLens' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (654) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='654' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (654) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='654' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:56:21 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:56:21 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (654) textDocument/codeLens in 0ms | Id='654' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (654) textDocument/codeLens in 0ms | Id='654' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 654 in 0ms | Method='textDocument/codeLens' ResponseId='654' ElapsedMilliseconds='0'" } [Info - 12:56:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 654 in 0ms | Method='textDocument/codeLens' ResponseId='654' ElapsedMilliseconds='0' [Trace - 12:56:21 am] Received response 'textDocument/codeLens - (654)' in 2ms. Result: [] [Trace - 12:56:21 am] Sending request 'textDocument/formatting - (655)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "options": { "tabSize": 4, "insertSpaces": true } } [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/formatting | Method='textDocument/formatting'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/formatting | Method='textDocument/formatting' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:56:21 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:56:21 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:56:21 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/formatting:655 request for processing | Type='Serial' Name='textDocument/formatting:655'" } [Info - 12:56:21 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/formatting:655 request for processing | Type='Serial' Name='textDocument/formatting:655' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/formatting 655 | Method='textDocument/formatting' ResponseId='655'" } [Info - 12:56:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/formatting 655 | Method='textDocument/formatting' ResponseId='655' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (655) textDocument/formatting | Id='655' Method='textDocument/formatting'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (655) textDocument/formatting | Id='655' Method='textDocument/formatting' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (655) textDocument/formatting to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentFormattingParams | Id='655' Method='textDocument/formatting' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentFormattingParams'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (655) textDocument/formatting to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentFormattingParams | Id='655' Method='textDocument/formatting' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentFormattingParams' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentFormattingHandlers: Created formatting hashtable: {\"IncludeRules\":[\"PSPlaceCloseBrace\",\"PSPlaceOpenBrace\",\"PSUseConsistentWhitespace\",\"PSUseConsistentIndentation\",\"PSAlignAssignmentStatement\"],\"Rules\":{\"PSUseConsistentWhitespace\":{\"CheckParameter\":false,\"CheckOpenBrace\":true,\"CheckPipeForRedundantWhitespace\":false,\"CheckInnerBrace\":true,\"CheckSeparator\":true,\"CheckOperator\":true,\"CheckOpenParen\":true,\"Enable\":true,\"CheckPipe\":true},\"PSUseConsistentIndentation\":{\"Enable\":true,\"Kind\":\"space\",\"PipelineIndentation\":2,\"IndentationSize\":4},\"PSAlignAssignmentStatement\":{\"CheckHashtable\":true,\"Enable\":true},\"PSPlaceOpenBrace\":{\"Enable\":true,\"OnSameLine\":true,\"IgnoreOneLineBlock\":true,\"NewLineAfter\":true},\"PSPlaceCloseBrace\":{\"Enable\":true,\"IgnoreOneLineBlock\":true,\"NewLineAfter\":true},\"PSUseCorrectCasing\":{\"Enable\":false}}} | 0='{\"IncludeRules\":[\"PSPlaceCloseBrace\",\"PSPlaceOpenBrace\",\"PSUseConsistentWhitespace\",\"PSUseConsistentIndentation\",\"PSAlignAssignmentStatement\"],\"Rules\":{\"PSUseConsistentWhitespace\":{\"CheckParameter\":false,\"CheckOpenBrace\":true,\"CheckPipeForRedundantWhitespace\":false,\"CheckInnerBrace\":true,\"CheckSeparator\":true,\"CheckOperator\":true,\"CheckOpenParen\":true,\"Enable\":true,\"CheckPipe\":true},\"PSUseConsistentIndentation\":{\"Enable\":true,\"Kind\":\"space\",\"PipelineIndentation\":2,\"IndentationSize\":4},\"PSAlignAssignmentStatement\":{\"CheckHashtable\":true,\"Enable\":true},\"PSPlaceOpenBrace\":{\"Enable\":true,\"OnSameLine\":true,\"IgnoreOneLineBlock\":true,\"NewLineAfter\":true},\"PSPlaceCloseBrace\":{\"Enable\":true,\"IgnoreOneLineBlock\":true,\"NewLineAfter\":true},\"PSUseCorrectCasing\":{\"Enable\":false}}}'" } [Info - 12:56:21 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentFormattingHandlers: Created formatting hashtable: {"IncludeRules":["PSPlaceCloseBrace","PSPlaceOpenBrace","PSUseConsistentWhitespace","PSUseConsistentIndentation","PSAlignAssignmentStatement"],"Rules":{"PSUseConsistentWhitespace":{"CheckParameter":false,"CheckOpenBrace":true,"CheckPipeForRedundantWhitespace":false,"CheckInnerBrace":true,"CheckSeparator":true,"CheckOperator":true,"CheckOpenParen":true,"Enable":true,"CheckPipe":true},"PSUseConsistentIndentation":{"Enable":true,"Kind":"space","PipelineIndentation":2,"IndentationSize":4},"PSAlignAssignmentStatement":{"CheckHashtable":true,"Enable":true},"PSPlaceOpenBrace":{"Enable":true,"OnSameLine":true,"IgnoreOneLineBlock":true,"NewLineAfter":true},"PSPlaceCloseBrace":{"Enable":true,"IgnoreOneLineBlock":true,"NewLineAfter":true},"PSUseCorrectCasing":{"Enable":false}}} | 0='{"IncludeRules":["PSPlaceCloseBrace","PSPlaceOpenBrace","PSUseConsistentWhitespace","PSUseConsistentIndentation","PSAlignAssignmentStatement"],"Rules":{"PSUseConsistentWhitespace":{"CheckParameter":false,"CheckOpenBrace":true,"CheckPipeForRedundantWhitespace":false,"CheckInnerBrace":true,"CheckSeparator":true,"CheckOperator":true,"CheckOpenParen":true,"Enable":true,"CheckPipe":true},"PSUseConsistentIndentation":{"Enable":true,"Kind":"space","PipelineIndentation":2,"IndentationSize":4},"PSAlignAssignmentStatement":{"CheckHashtable":true,"Enable":true},"PSPlaceOpenBrace":{"Enable":true,"OnSameLine":true,"IgnoreOneLineBlock":true,"NewLineAfter":true},"PSPlaceCloseBrace":{"Enable":true,"IgnoreOneLineBlock":true,"NewLineAfter":true},"PSUseCorrectCasing":{"Enable":false}}}' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.TextEditContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.TextEditContainer'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.TextEditContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.TextEditContainer' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (655) textDocument/formatting in 22ms | Id='655' Method='textDocument/formatting' ElapsedMilliseconds='22'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (655) textDocument/formatting in 22ms | Id='655' Method='textDocument/formatting' ElapsedMilliseconds='22' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/formatting 655 in 22ms | Method='textDocument/formatting' ResponseId='655' ElapsedMilliseconds='22'" } [Info - 12:56:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/formatting 655 in 22ms | Method='textDocument/formatting' ResponseId='655' ElapsedMilliseconds='22' [Trace - 12:56:21 am] Received response 'textDocument/formatting - (655)' in 24ms. Result: [ { "range": { "start": { "line": 0, "character": 0 }, "end": { "line": 225, "character": 0 } }, "newText": "[CmdletBinding(SupportsShouldProcess = $true)]\r\nParam (\r\n [ValidatePattern(\"[a-zA-Z0-9\\-]{3,24}\")]\r\n [Parameter(Mandatory = $true)]\r\n [string] $EnvironmentName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9]{1,5}\")]\r\n [string] $EnvironmentCode,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9]{1,5}\")]\r\n [string] $Location,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9\\-]{3,24}\")]\r\n [string] $LocationCode,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $TenantId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $SubscriptionId,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $ConfigFile = \"config.$($EnvironmentCode.ToLower()).json\",\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $diagnosticsObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $dataFactoryPrincipalId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databricksNetworkObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $generalNetworkObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlServerName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlUsername,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlPassword,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databasesObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databricksToken,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $dataLakeStorageAccountName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $functionAppServicePrincipalId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $functionAppMasterKey, \r\n \r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksApplicationId,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksServicePrincipalId,\r\n \r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksApplicationKey,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $azureADGroupId_keyVaultAdministrator,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $automationAccountApplicationId\r\n)\r\n\r\nSet-StrictMode -Version \"Latest\"\r\n$ErrorActionPreference = \"Stop\"\r\n\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/adp.psm1\") -Force -Verbose:$false\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/keyvault.psm1\") -Force -Verbose:$false\r\n\r\n$Context = Initialize-ADPContext -parameters $PSBoundParameters -configFilePath (Join-Path $PSScriptRoot $ConfigFile)\r\n$diagnostics = ConvertFrom-JsonToHash -Object $diagnosticsObject\r\n$databases = ConvertFrom-JsonToHash -Object $databasesObject\r\n$databricksNetwork = ConvertFrom-JsonToHash -Object $databricksNetworkObject\r\n$generalNetwork = ConvertFrom-JsonToHash -Object $generalNetworkObject\r\n\r\ntry {\r\n\r\n if ($VerbosePreference -eq \"SilentlyContinue\" -and $Env:SYSTEM_DEBUG) {\r\n $VerbosePreference = \"Continue\"\r\n }\r\n\r\n if (-not $pscmdlet.ShouldProcess(\"Deploy with powershell\")) {\r\n Write-Verbose \"-WhatIf is set, will not execute deployment.\"\r\n\r\n Write-Host \"Deploy would proceed with the following parameters\"\r\n $Context | Format-Table | Out-String | Write-Host\r\n }\r\n else {\r\n $Context | Format-Table | Out-String | Write-Verbose\r\n\r\n ###############################################################################\r\n ## KeyVault\r\n ###############################################################################\r\n\r\n $deployerAzureAdObjectId = Get-CurrentUserAzureAdObjectId $TenantId;\r\n $keyVaultParams = Get-Params -context $Context -diagnostics $diagnostics -purpose \"Operational secreats\" -with @{\r\n \"akvName\" = Get-ResourceName -context $Context -resourceCode \"AKV\" -suffix \"002\";\r\n \"subnetIdArray\" = @($databricksNetwork.subnetDBRPublicResourceId, $generalNetwork.subnetVMResourceId, $generalNetwork.subnetWebAppResourceId)\r\n \"bypassNetworkDefaultAction\" = \"None\"\r\n \"networkDefaultAction\" = \"Deny\"\r\n \"tenantId\" = $TenantId;\r\n \"accessPolicy_azureDevOpsId\" = $deployerAzureAdObjectId;\r\n \"accessPolicy_dataFactoryId\" = $dataFactoryPrincipalId;\r\n \"accessPolicy_functionAppId\" = $functionAppServicePrincipalId;\r\n \"accessPolicy_administratorsId\" = $azureADGroupId_keyVaultAdministrator;\r\n \"accessPolicy_automationAccountId\" = $automationAccountApplicationId;\r\n }\r\n $keyVault = Invoke-ARM -context $Context -template \"keyVault\" -resourceGroupName $Context.resourceGroupNames.security -parameters $keyVaultParams\r\n\r\n $keyVaultName = $keyVault.keyVaultName.value\r\n $keyVaultResourceGroupName = $Context.resourceGroupNames.security\r\n \r\n try {\r\n $currentIp = Get-CurrentIP\r\n\r\n Write-Host \"Temporarily granting this node ($currentIp) firewall access to the keyvault $keyVaultName\"\r\n Add-IPToKeyVaultWhitelist -resourceGroupName $keyVaultResourceGroupName -keyVaultName $keyVaultName -ip $currentIp\r\n\r\n $secrets = @(\r\n @{\r\n \"secretName\" = \"sqlPassword\";\r\n \"secretValue\" = $sqlPassword;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseConnectionStringConfig\";\r\n \"secretValue\" = (\"Server=tcp:\" + $sqlServerName + \".database.windows.net,1433;Database=\" + $databases.Config + \";Trusted_Connection=False;Encrypt=True\");\r\n };\r\n @{\r\n \"secretName\" = \"databricksToken\";\r\n \"secretValue\" = $databricksToken;\r\n };\r\n if ($databricksApplicationKey) {\r\n @{\r\n \"secretName\" = \"databricksApplicationKey\";\r\n \"secretValue\" = $databricksApplicationKey;\r\n };\r\n }\r\n @{\r\n \"secretName\" = \"functionAppPowershellMasterKey\";\r\n \"secretValue\" = $functionAppMasterKey;\r\n };\r\n # Below items are not really secrets, but are currently needed by our Databricks code\r\n # Todo: Configure non-secrets into Databricks separate to this\r\n @{\r\n \"secretName\" = \"sqlServerName\";\r\n \"secretValue\" = $sqlServerName;\r\n };\r\n @{\r\n \"secretName\" = \"sqlUsername\";\r\n \"secretValue\" = $sqlUsername;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseNameStage\";\r\n \"secretValue\" = $databases.Stage;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseNameConfig\";\r\n \"secretValue\" = $databases.Config;\r\n };\r\n @{\r\n \"secretName\" = \"azureTenantID\";\r\n \"secretValue\" = $TenantId;\r\n };\r\n @{\r\n \"secretName\" = \"storageAccountDataLake\";\r\n \"secretValue\" = $dataLakeStorageAccountName;\r\n };\r\n if ($databricksApplicationId) {\r\n @{\r\n \"secretName\" = \"databricksApplicationID\";\r\n \"secretValue\" = $databricksApplicationId;\r\n };\r\n }\r\n if ($databricksServicePrincipalId) {\r\n @{\r\n \"secretName\" = \"databricksServicePrincipalID\";\r\n \"secretValue\" = $databricksServicePrincipalId;\r\n };\r\n }\r\n )\r\n\r\n $secrets | Foreach-Object {\r\n $currentValue = Get-OptionalAzKeyVaultSecret -VaultName $keyVaultName -Name $_.secretName\r\n if ($currentValue -ne $_.secretValue) {\r\n Write-Host \"Setting Key Vault value for $($_.secretName) in $keyVaultName\"\r\n Set-AzKeyVaultSecret -VaultName $keyVaultName -Name $_.secretName -SecretValue (ConvertTo-SecureString -AsPlainText -Force -String $_.secretValue) | Out-Null\r\n }\r\n }\r\n }\r\n finally {\r\n Write-Host \"Removing this node's ($currentIp) firewall access from the keyvault $keyVaultName\"\r\n Remove-IPFromKeyVaultWhitelist -resourceGroupName $keyVaultResourceGroupName -keyVaultName $keyVaultName -ip $currentIp\r\n }\r\n }\r\n}\r\ncatch {\r\n Write-Host -ForegroundColor Red \"Caught an exception of type $($_.Exception.GetType())\"\r\n Write-Host -ForegroundColor Red $_.Exception.Message\r\n\r\n if ($_.ScriptStackTrace) {\r\n Write-Host -ForegroundColor Red $_.ScriptStackTrace\r\n }\r\n\r\n if ($_.Exception.InnerException) {\r\n Write-Host -ForegroundColor Red \"Caused by: $($_.Exception.InnerException.Message)\"\r\n }\r\n\r\n throw\r\n} }\r\n" } ] [Trace - 12:56:21 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 295 }, "contentChanges": [ { "range": { "start": { "line": 224, "character": 2 }, "end": { "line": 224, "character": 2 } }, "rangeLength": 0, "text": "}" } ] } [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:56:21 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:56:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:56:21 am] Sending notification 'textDocument/didSave'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 295 }, "text": "[CmdletBinding(SupportsShouldProcess = $true)]\r\nParam (\r\n [ValidatePattern(\"[a-zA-Z0-9\\-]{3,24}\")]\r\n [Parameter(Mandatory = $true)]\r\n [string] $EnvironmentName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9]{1,5}\")]\r\n [string] $EnvironmentCode,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9]{1,5}\")]\r\n [string] $Location,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9\\-]{3,24}\")]\r\n [string] $LocationCode,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $TenantId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $SubscriptionId,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $ConfigFile = \"config.$($EnvironmentCode.ToLower()).json\",\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $diagnosticsObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $dataFactoryPrincipalId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databricksNetworkObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $generalNetworkObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlServerName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlUsername,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlPassword,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databasesObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databricksToken,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $dataLakeStorageAccountName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $functionAppServicePrincipalId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $functionAppMasterKey, \r\n \r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksApplicationId,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksServicePrincipalId,\r\n \r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksApplicationKey,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $azureADGroupId_keyVaultAdministrator,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $automationAccountApplicationId\r\n)\r\n\r\nSet-StrictMode -Version \"Latest\"\r\n$ErrorActionPreference = \"Stop\"\r\n\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/adp.psm1\") -Force -Verbose:$false\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/keyvault.psm1\") -Force -Verbose:$false\r\n\r\n$Context = Initialize-ADPContext -parameters $PSBoundParameters -configFilePath (Join-Path $PSScriptRoot $ConfigFile)\r\n$diagnostics = ConvertFrom-JsonToHash -Object $diagnosticsObject\r\n$databases = ConvertFrom-JsonToHash -Object $databasesObject\r\n$databricksNetwork = ConvertFrom-JsonToHash -Object $databricksNetworkObject\r\n$generalNetwork = ConvertFrom-JsonToHash -Object $generalNetworkObject\r\n\r\ntry {\r\n\r\n if ($VerbosePreference -eq \"SilentlyContinue\" -and $Env:SYSTEM_DEBUG) {\r\n $VerbosePreference = \"Continue\"\r\n }\r\n\r\n if (-not $pscmdlet.ShouldProcess(\"Deploy with powershell\")) {\r\n Write-Verbose \"-WhatIf is set, will not execute deployment.\"\r\n\r\n Write-Host \"Deploy would proceed with the following parameters\"\r\n $Context | Format-Table | Out-String | Write-Host\r\n }\r\n else {\r\n $Context | Format-Table | Out-String | Write-Verbose\r\n\r\n ###############################################################################\r\n ## KeyVault\r\n ###############################################################################\r\n\r\n $deployerAzureAdObjectId = Get-CurrentUserAzureAdObjectId $TenantId;\r\n $keyVaultParams = Get-Params -context $Context -diagnostics $diagnostics -purpose \"Operational secreats\" -with @{\r\n \"akvName\" = Get-ResourceName -context $Context -resourceCode \"AKV\" -suffix \"002\";\r\n \"subnetIdArray\" = @($databricksNetwork.subnetDBRPublicResourceId, $generalNetwork.subnetVMResourceId, $generalNetwork.subnetWebAppResourceId)\r\n \"bypassNetworkDefaultAction\" = \"None\"\r\n \"networkDefaultAction\" = \"Deny\"\r\n \"tenantId\" = $TenantId;\r\n \"accessPolicy_azureDevOpsId\" = $deployerAzureAdObjectId;\r\n \"accessPolicy_dataFactoryId\" = $dataFactoryPrincipalId;\r\n \"accessPolicy_functionAppId\" = $functionAppServicePrincipalId;\r\n \"accessPolicy_administratorsId\" = $azureADGroupId_keyVaultAdministrator;\r\n \"accessPolicy_automationAccountId\" = $automationAccountApplicationId;\r\n }\r\n $keyVault = Invoke-ARM -context $Context -template \"keyVault\" -resourceGroupName $Context.resourceGroupNames.security -parameters $keyVaultParams\r\n\r\n $keyVaultName = $keyVault.keyVaultName.value\r\n $keyVaultResourceGroupName = $Context.resourceGroupNames.security\r\n \r\n try {\r\n $currentIp = Get-CurrentIP\r\n\r\n Write-Host \"Temporarily granting this node ($currentIp) firewall access to the keyvault $keyVaultName\"\r\n Add-IPToKeyVaultWhitelist -resourceGroupName $keyVaultResourceGroupName -keyVaultName $keyVaultName -ip $currentIp\r\n\r\n $secrets = @(\r\n @{\r\n \"secretName\" = \"sqlPassword\";\r\n \"secretValue\" = $sqlPassword;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseConnectionStringConfig\";\r\n \"secretValue\" = (\"Server=tcp:\" + $sqlServerName + \".database.windows.net,1433;Database=\" + $databases.Config + \";Trusted_Connection=False;Encrypt=True\");\r\n };\r\n @{\r\n \"secretName\" = \"databricksToken\";\r\n \"secretValue\" = $databricksToken;\r\n };\r\n if ($databricksApplicationKey) {\r\n @{\r\n \"secretName\" = \"databricksApplicationKey\";\r\n \"secretValue\" = $databricksApplicationKey;\r\n };\r\n }\r\n @{\r\n \"secretName\" = \"functionAppPowershellMasterKey\";\r\n \"secretValue\" = $functionAppMasterKey;\r\n };\r\n # Below items are not really secrets, but are currently needed by our Databricks code\r\n # Todo: Configure non-secrets into Databricks separate to this\r\n @{\r\n \"secretName\" = \"sqlServerName\";\r\n \"secretValue\" = $sqlServerName;\r\n };\r\n @{\r\n \"secretName\" = \"sqlUsername\";\r\n \"secretValue\" = $sqlUsername;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseNameStage\";\r\n \"secretValue\" = $databases.Stage;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseNameConfig\";\r\n \"secretValue\" = $databases.Config;\r\n };\r\n @{\r\n \"secretName\" = \"azureTenantID\";\r\n \"secretValue\" = $TenantId;\r\n };\r\n @{\r\n \"secretName\" = \"storageAccountDataLake\";\r\n \"secretValue\" = $dataLakeStorageAccountName;\r\n };\r\n if ($databricksApplicationId) {\r\n @{\r\n \"secretName\" = \"databricksApplicationID\";\r\n \"secretValue\" = $databricksApplicationId;\r\n };\r\n }\r\n if ($databricksServicePrincipalId) {\r\n @{\r\n \"secretName\" = \"databricksServicePrincipalID\";\r\n \"secretValue\" = $databricksServicePrincipalId;\r\n };\r\n }\r\n )\r\n\r\n $secrets | Foreach-Object {\r\n $currentValue = Get-OptionalAzKeyVaultSecret -VaultName $keyVaultName -Name $_.secretName\r\n if ($currentValue -ne $_.secretValue) {\r\n Write-Host \"Setting Key Vault value for $($_.secretName) in $keyVaultName\"\r\n Set-AzKeyVaultSecret -VaultName $keyVaultName -Name $_.secretName -SecretValue (ConvertTo-SecureString -AsPlainText -Force -String $_.secretValue) | Out-Null\r\n }\r\n }\r\n }\r\n finally {\r\n Write-Host \"Removing this node's ($currentIp) firewall access from the keyvault $keyVaultName\"\r\n Remove-IPFromKeyVaultWhitelist -resourceGroupName $keyVaultResourceGroupName -keyVaultName $keyVaultName -ip $currentIp\r\n }\r\n }\r\n}\r\ncatch {\r\n Write-Host -ForegroundColor Red \"Caught an exception of type $($_.Exception.GetType())\"\r\n Write-Host -ForegroundColor Red $_.Exception.Message\r\n\r\n if ($_.ScriptStackTrace) {\r\n Write-Host -ForegroundColor Red $_.ScriptStackTrace\r\n }\r\n\r\n if ($_.Exception.InnerException) {\r\n Write-Host -ForegroundColor Red \"Caused by: $($_.Exception.InnerException.Message)\"\r\n }\r\n\r\n throw\r\n} }\r\n Set-DatabricksEnvironment -ApiRootUrl $databricksWorkspaceUrl -AccessToken $databricksAadToken\r\n\r\n $existingScope = Get-DatabricksSecretScope | Where-Object { $_ -and $_.name -eq \"datalakeconfig\" } | Select-Object -First 1\r\n if (-not $existingScope) {\r\n Write-Host \"Adding keyvault '$keyVaultName' as a secret scope called 'datalakeconfig' within databricks\"\r\n try {\r\n throw \"x\"\r\n Add-DatabricksSecretScope -ScopeName \"datalakeconfig\" -AzureKeyVaultResourceID $keyVaultResourceId -AzureKeyVaultDNS $keyVaultUri\r\n } catch {\r\n throw \"Can't add KeyVault backed Databricks secret scope; not yet supported to run this using a service principal. Please execute the following with a suitably authorised account:`r`n > `$databricksAadToken = Get-AzAccessToken -ResourceUrl \"\"2ff814a6-3304-4ab8-85cb-cd0e6f879c1d\"\" | Select-Object -ExpandProperty Token`r`n > Set-DatabricksEnvironment -ApiRootUrl \"\"$databricksWorkspaceUrl\"\" -AccessToken `$databricksAadToken`r`n > Add-DatabricksSecretScope -ScopeName \"\"datalakeconfig\"\" -AzureKeyVaultResourceID \"\"$keyVaultResourceId\"\" -AzureKeyVaultDNS \"\"$keyVaultUri\"\"`r`n\"\r\n }\r\n }\r\n }\r\n}\r\ncatch {\r\n Write-Host -ForegroundColor Red \"Caught an exception of type $($_.Exception.GetType())\"\r\n Write-Host -ForegroundColor Red $_.Exception.Message\r\n\r\n if ($_.ScriptStackTrace) {\r\n Write-Host -ForegroundColor Red $_.ScriptStackTrace\r\n }\r\n\r\n if ($_.Exception.InnerException) {\r\n Write-Host -ForegroundColor Red \"Caused by: $($_.Exception.InnerException.Message)\"\r\n }\r\n\r\n throw\r\n}\r\n" } [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didSave | Method='textDocument/didSave'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didSave | Method='textDocument/didSave' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didSave request for processing | Type='Serial' Name='textDocument/didSave'" } [Info - 12:56:21 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didSave request for processing | Type='Serial' Name='textDocument/didSave' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didSave | Method='textDocument/didSave'" } [Info - 12:56:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didSave | Method='textDocument/didSave' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didSave | Method='textDocument/didSave'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didSave | Method='textDocument/didSave' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didSave to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidSaveTextDocumentParams | Method='textDocument/didSave' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidSaveTextDocumentParams'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didSave to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidSaveTextDocumentParams | Method='textDocument/didSave' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidSaveTextDocumentParams' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didSave in 0ms | Method='textDocument/didSave' ElapsedMilliseconds='0'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didSave in 0ms | Method='textDocument/didSave' ElapsedMilliseconds='0' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didSave in 0ms | Method='textDocument/didSave' ElapsedMilliseconds='0'" } [Info - 12:56:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didSave in 0ms | Method='textDocument/didSave' ElapsedMilliseconds='0' [Trace - 12:56:21 am] Sending request 'textDocument/foldingRange - (656)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:56:21 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:56:21 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:656 request for processing | Type='Parallel' Name='textDocument/foldingRange:656'" } [Info - 12:56:21 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:656 request for processing | Type='Parallel' Name='textDocument/foldingRange:656' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 656 | Method='textDocument/foldingRange' ResponseId='656'" } [Info - 12:56:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 656 | Method='textDocument/foldingRange' ResponseId='656' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (656) textDocument/foldingRange | Id='656' Method='textDocument/foldingRange'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (656) textDocument/foldingRange | Id='656' Method='textDocument/foldingRange' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (656) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='656' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (656) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='656' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (656) textDocument/foldingRange in 0ms | Id='656' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (656) textDocument/foldingRange in 0ms | Id='656' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 656 in 0ms | Method='textDocument/foldingRange' ResponseId='656' ElapsedMilliseconds='0'" } [Info - 12:56:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 656 in 0ms | Method='textDocument/foldingRange' ResponseId='656' ElapsedMilliseconds='0' [Trace - 12:56:21 am] Received response 'textDocument/foldingRange - (656)' in 1ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:56:21 am] Sending request 'textDocument/codeLens - (657)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:21 am] Sending request 'textDocument/codeAction - (658)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 224, "character": 3 }, "end": { "line": 224, "character": 3 } }, "context": { "diagnostics": [ { "range": { "start": { "line": 224, "character": 2 }, "end": { "line": 224, "character": 3 } }, "message": "Unexpected token '}' in expression or statement.", "severity": 1, "code": 0, "source": "PowerShell" }, { "range": { "start": { "line": 224, "character": 3 }, "end": { "line": 224, "character": 4 } }, "message": "Unexpected token '}' in expression or statement.", "severity": 1, "code": 0, "source": "PowerShell" } ] } } [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:657 request for processing | Type='Parallel' Name='textDocument/codeLens:657'" } [Info - 12:56:21 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:657 request for processing | Type='Parallel' Name='textDocument/codeLens:657' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 657 | Method='textDocument/codeLens' ResponseId='657'" } [Info - 12:56:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 657 | Method='textDocument/codeLens' ResponseId='657' [Trace - 12:56:21 am] Sending request 'textDocument/codeLens - (659)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (657) textDocument/codeLens | Id='657' Method='textDocument/codeLens'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (657) textDocument/codeLens | Id='657' Method='textDocument/codeLens' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (657) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='657' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (657) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='657' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:56:21 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:56:21 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (657) textDocument/codeLens in 0ms | Id='657' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (657) textDocument/codeLens in 0ms | Id='657' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 657 in 0ms | Method='textDocument/codeLens' ResponseId='657' ElapsedMilliseconds='0'" } [Info - 12:56:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 657 in 0ms | Method='textDocument/codeLens' ResponseId='657' ElapsedMilliseconds='0' [Trace - 12:56:21 am] Received response 'textDocument/codeLens - (657)' in 3ms. Result: [] [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:658 request for processing | Type='Parallel' Name='textDocument/codeAction:658'" } [Info - 12:56:21 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:658 request for processing | Type='Parallel' Name='textDocument/codeAction:658' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 658 | Method='textDocument/codeAction' ResponseId='658'" } [Info - 12:56:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 658 | Method='textDocument/codeAction' ResponseId='658' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (658) textDocument/codeAction | Id='658' Method='textDocument/codeAction'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (658) textDocument/codeAction | Id='658' Method='textDocument/codeAction' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (658) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='658' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (658) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='658' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:659 request for processing | Type='Parallel' Name='textDocument/codeLens:659'" } [Info - 12:56:21 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:659 request for processing | Type='Parallel' Name='textDocument/codeLens:659' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 659 | Method='textDocument/codeLens' ResponseId='659'" } [Info - 12:56:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 659 | Method='textDocument/codeLens' ResponseId='659' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (659) textDocument/codeLens | Id='659' Method='textDocument/codeLens'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (659) textDocument/codeLens | Id='659' Method='textDocument/codeLens' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (659) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='659' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (659) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='659' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:56:21 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:56:21 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (659) textDocument/codeLens in 0ms | Id='659' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:56:21 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (659) textDocument/codeLens in 0ms | Id='659' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:56:21 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 659 in 0ms | Method='textDocument/codeLens' ResponseId='659' ElapsedMilliseconds='0'" } [Info - 12:56:21 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 659 in 0ms | Method='textDocument/codeLens' ResponseId='659' ElapsedMilliseconds='0' [Trace - 12:56:21 am] Received response 'textDocument/codeLens - (659)' in 1ms. Result: [] [Trace - 12:56:22 am] Sending request 'textDocument/documentSymbol - (660)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:660 request for processing | Type='Parallel' Name='textDocument/documentSymbol:660'" } [Info - 12:56:22 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:660 request for processing | Type='Parallel' Name='textDocument/documentSymbol:660' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 660 | Method='textDocument/documentSymbol' ResponseId='660'" } [Info - 12:56:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 660 | Method='textDocument/documentSymbol' ResponseId='660' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (660) textDocument/documentSymbol | Id='660' Method='textDocument/documentSymbol'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (660) textDocument/documentSymbol | Id='660' Method='textDocument/documentSymbol' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (660) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='660' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (660) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='660' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:56:22 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | " } [Info - 12:56:22 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:56:22 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (660) textDocument/documentSymbol in 2ms | Id='660' Method='textDocument/documentSymbol' ElapsedMilliseconds='2'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (660) textDocument/documentSymbol in 2ms | Id='660' Method='textDocument/documentSymbol' ElapsedMilliseconds='2' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 660 in 2ms | Method='textDocument/documentSymbol' ResponseId='660' ElapsedMilliseconds='2'" } [Info - 12:56:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 660 in 2ms | Method='textDocument/documentSymbol' ResponseId='660' ElapsedMilliseconds='2' [Trace - 12:56:22 am] Received response 'textDocument/documentSymbol - (660)' in 6ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:56:22 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 296 }, "contentChanges": [ { "range": { "start": { "line": 224, "character": 2 }, "end": { "line": 224, "character": 3 } }, "rangeLength": 1, "text": "" } ] } [Trace - 12:56:22 am] Sending notification '$/cancelRequest'. Params: { "id": 658 } [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:56:22 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:56:22 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Request 658 was abandoned due to content be modified | Id='658'" } [Info - 12:56:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Request 658 was abandoned due to content be modified | Id='658' [Trace - 12:56:22 am] Received response 'textDocument/codeAction - (658)' in 186ms. Request failed: Content Modified (-32801). [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:56:22 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:56:22 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 2, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler: textDocument/codeAction skipping diagnostic with empty Code field: PowerShell Unexpected token '}' in expression or statement. | " } [Warn - 12:56:22 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler: textDocument/codeAction skipping diagnostic with empty Code field: PowerShell Unexpected token '}' in expression or statement. | [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 2, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler: textDocument/codeAction skipping diagnostic with empty Code field: PowerShell Unexpected token '}' in expression or statement. | " } [Warn - 12:56:22 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler: textDocument/codeAction skipping diagnostic with empty Code field: PowerShell Unexpected token '}' in expression or statement. | [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (658) textDocument/codeAction in 186ms | Id='658' Method='textDocument/codeAction' ElapsedMilliseconds='186'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (658) textDocument/codeAction in 186ms | Id='658' Method='textDocument/codeAction' ElapsedMilliseconds='186' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Request 658 was cancelled | Id='658'" } [Info - 12:56:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Request 658 was cancelled | Id='658' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 658 in 186ms | Method='textDocument/codeAction' ResponseId='658' ElapsedMilliseconds='186'" } [Info - 12:56:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 658 in 186ms | Method='textDocument/codeAction' ResponseId='658' ElapsedMilliseconds='186' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:56:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Found cancellation request $/cancelRequest | Method='$/cancelRequest'" } [Info - 12:56:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Found cancellation request $/cancelRequest | Method='$/cancelRequest' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Cancelling pending request | " } [Info - 12:56:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Cancelling pending request | [Trace - 12:56:22 am] Sending request 'textDocument/foldingRange - (661)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:56:22 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:56:22 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:661 request for processing | Type='Parallel' Name='textDocument/foldingRange:661'" } [Info - 12:56:22 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:661 request for processing | Type='Parallel' Name='textDocument/foldingRange:661' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 661 | Method='textDocument/foldingRange' ResponseId='661'" } [Info - 12:56:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 661 | Method='textDocument/foldingRange' ResponseId='661' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (661) textDocument/foldingRange | Id='661' Method='textDocument/foldingRange'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (661) textDocument/foldingRange | Id='661' Method='textDocument/foldingRange' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (661) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='661' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (661) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='661' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (661) textDocument/foldingRange in 0ms | Id='661' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (661) textDocument/foldingRange in 0ms | Id='661' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 661 in 0ms | Method='textDocument/foldingRange' ResponseId='661' ElapsedMilliseconds='0'" } [Info - 12:56:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 661 in 0ms | Method='textDocument/foldingRange' ResponseId='661' ElapsedMilliseconds='0' [Trace - 12:56:22 am] Received response 'textDocument/foldingRange - (661)' in 4ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:56:22 am] Sending request 'textDocument/codeLens - (662)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:662 request for processing | Type='Parallel' Name='textDocument/codeLens:662'" } [Info - 12:56:22 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:662 request for processing | Type='Parallel' Name='textDocument/codeLens:662' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 662 | Method='textDocument/codeLens' ResponseId='662'" } [Info - 12:56:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 662 | Method='textDocument/codeLens' ResponseId='662' [Trace - 12:56:22 am] Sending request 'textDocument/codeLens - (663)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (662) textDocument/codeLens | Id='662' Method='textDocument/codeLens'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (662) textDocument/codeLens | Id='662' Method='textDocument/codeLens' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (662) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='662' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (662) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='662' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:56:22 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:56:22 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (662) textDocument/codeLens in 0ms | Id='662' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (662) textDocument/codeLens in 0ms | Id='662' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 662 in 0ms | Method='textDocument/codeLens' ResponseId='662' ElapsedMilliseconds='0'" } [Info - 12:56:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 662 in 0ms | Method='textDocument/codeLens' ResponseId='662' ElapsedMilliseconds='0' [Trace - 12:56:22 am] Received response 'textDocument/codeLens - (662)' in 2ms. Result: [] [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:663 request for processing | Type='Parallel' Name='textDocument/codeLens:663'" } [Info - 12:56:22 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:663 request for processing | Type='Parallel' Name='textDocument/codeLens:663' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 663 | Method='textDocument/codeLens' ResponseId='663'" } [Info - 12:56:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 663 | Method='textDocument/codeLens' ResponseId='663' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (663) textDocument/codeLens | Id='663' Method='textDocument/codeLens'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (663) textDocument/codeLens | Id='663' Method='textDocument/codeLens' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (663) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='663' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (663) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='663' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:56:22 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:56:22 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (663) textDocument/codeLens in 0ms | Id='663' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (663) textDocument/codeLens in 0ms | Id='663' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 663 in 0ms | Method='textDocument/codeLens' ResponseId='663' ElapsedMilliseconds='0'" } [Info - 12:56:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 663 in 0ms | Method='textDocument/codeLens' ResponseId='663' ElapsedMilliseconds='0' [Trace - 12:56:22 am] Received response 'textDocument/codeLens - (663)' in 2ms. Result: [] [Trace - 12:56:22 am] Sending request 'textDocument/formatting - (664)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "options": { "tabSize": 4, "insertSpaces": true } } [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/formatting | Method='textDocument/formatting'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/formatting | Method='textDocument/formatting' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:56:22 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:56:22 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:56:22 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/formatting:664 request for processing | Type='Serial' Name='textDocument/formatting:664'" } [Info - 12:56:22 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/formatting:664 request for processing | Type='Serial' Name='textDocument/formatting:664' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/formatting 664 | Method='textDocument/formatting' ResponseId='664'" } [Info - 12:56:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/formatting 664 | Method='textDocument/formatting' ResponseId='664' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (664) textDocument/formatting | Id='664' Method='textDocument/formatting'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (664) textDocument/formatting | Id='664' Method='textDocument/formatting' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (664) textDocument/formatting to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentFormattingParams | Id='664' Method='textDocument/formatting' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentFormattingParams'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (664) textDocument/formatting to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentFormattingParams | Id='664' Method='textDocument/formatting' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentFormattingParams' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentFormattingHandlers: Created formatting hashtable: {\"IncludeRules\":[\"PSPlaceCloseBrace\",\"PSPlaceOpenBrace\",\"PSUseConsistentWhitespace\",\"PSUseConsistentIndentation\",\"PSAlignAssignmentStatement\"],\"Rules\":{\"PSUseConsistentWhitespace\":{\"CheckParameter\":false,\"CheckOpenBrace\":true,\"CheckPipeForRedundantWhitespace\":false,\"CheckInnerBrace\":true,\"CheckSeparator\":true,\"CheckOperator\":true,\"CheckOpenParen\":true,\"Enable\":true,\"CheckPipe\":true},\"PSUseConsistentIndentation\":{\"Enable\":true,\"Kind\":\"space\",\"PipelineIndentation\":2,\"IndentationSize\":4},\"PSAlignAssignmentStatement\":{\"CheckHashtable\":true,\"Enable\":true},\"PSPlaceOpenBrace\":{\"Enable\":true,\"OnSameLine\":true,\"IgnoreOneLineBlock\":true,\"NewLineAfter\":true},\"PSPlaceCloseBrace\":{\"Enable\":true,\"IgnoreOneLineBlock\":true,\"NewLineAfter\":true},\"PSUseCorrectCasing\":{\"Enable\":false}}} | 0='{\"IncludeRules\":[\"PSPlaceCloseBrace\",\"PSPlaceOpenBrace\",\"PSUseConsistentWhitespace\",\"PSUseConsistentIndentation\",\"PSAlignAssignmentStatement\"],\"Rules\":{\"PSUseConsistentWhitespace\":{\"CheckParameter\":false,\"CheckOpenBrace\":true,\"CheckPipeForRedundantWhitespace\":false,\"CheckInnerBrace\":true,\"CheckSeparator\":true,\"CheckOperator\":true,\"CheckOpenParen\":true,\"Enable\":true,\"CheckPipe\":true},\"PSUseConsistentIndentation\":{\"Enable\":true,\"Kind\":\"space\",\"PipelineIndentation\":2,\"IndentationSize\":4},\"PSAlignAssignmentStatement\":{\"CheckHashtable\":true,\"Enable\":true},\"PSPlaceOpenBrace\":{\"Enable\":true,\"OnSameLine\":true,\"IgnoreOneLineBlock\":true,\"NewLineAfter\":true},\"PSPlaceCloseBrace\":{\"Enable\":true,\"IgnoreOneLineBlock\":true,\"NewLineAfter\":true},\"PSUseCorrectCasing\":{\"Enable\":false}}}'" } [Info - 12:56:22 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentFormattingHandlers: Created formatting hashtable: {"IncludeRules":["PSPlaceCloseBrace","PSPlaceOpenBrace","PSUseConsistentWhitespace","PSUseConsistentIndentation","PSAlignAssignmentStatement"],"Rules":{"PSUseConsistentWhitespace":{"CheckParameter":false,"CheckOpenBrace":true,"CheckPipeForRedundantWhitespace":false,"CheckInnerBrace":true,"CheckSeparator":true,"CheckOperator":true,"CheckOpenParen":true,"Enable":true,"CheckPipe":true},"PSUseConsistentIndentation":{"Enable":true,"Kind":"space","PipelineIndentation":2,"IndentationSize":4},"PSAlignAssignmentStatement":{"CheckHashtable":true,"Enable":true},"PSPlaceOpenBrace":{"Enable":true,"OnSameLine":true,"IgnoreOneLineBlock":true,"NewLineAfter":true},"PSPlaceCloseBrace":{"Enable":true,"IgnoreOneLineBlock":true,"NewLineAfter":true},"PSUseCorrectCasing":{"Enable":false}}} | 0='{"IncludeRules":["PSPlaceCloseBrace","PSPlaceOpenBrace","PSUseConsistentWhitespace","PSUseConsistentIndentation","PSAlignAssignmentStatement"],"Rules":{"PSUseConsistentWhitespace":{"CheckParameter":false,"CheckOpenBrace":true,"CheckPipeForRedundantWhitespace":false,"CheckInnerBrace":true,"CheckSeparator":true,"CheckOperator":true,"CheckOpenParen":true,"Enable":true,"CheckPipe":true},"PSUseConsistentIndentation":{"Enable":true,"Kind":"space","PipelineIndentation":2,"IndentationSize":4},"PSAlignAssignmentStatement":{"CheckHashtable":true,"Enable":true},"PSPlaceOpenBrace":{"Enable":true,"OnSameLine":true,"IgnoreOneLineBlock":true,"NewLineAfter":true},"PSPlaceCloseBrace":{"Enable":true,"IgnoreOneLineBlock":true,"NewLineAfter":true},"PSUseCorrectCasing":{"Enable":false}}}' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.TextEditContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.TextEditContainer'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.TextEditContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.TextEditContainer' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (664) textDocument/formatting in 14ms | Id='664' Method='textDocument/formatting' ElapsedMilliseconds='14'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (664) textDocument/formatting in 14ms | Id='664' Method='textDocument/formatting' ElapsedMilliseconds='14' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/formatting 664 in 14ms | Method='textDocument/formatting' ResponseId='664' ElapsedMilliseconds='14'" } [Info - 12:56:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/formatting 664 in 14ms | Method='textDocument/formatting' ResponseId='664' ElapsedMilliseconds='14' [Trace - 12:56:22 am] Received response 'textDocument/formatting - (664)' in 16ms. Result: [ { "range": { "start": { "line": 0, "character": 0 }, "end": { "line": 225, "character": 0 } }, "newText": "[CmdletBinding(SupportsShouldProcess = $true)]\r\nParam (\r\n [ValidatePattern(\"[a-zA-Z0-9\\-]{3,24}\")]\r\n [Parameter(Mandatory = $true)]\r\n [string] $EnvironmentName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9]{1,5}\")]\r\n [string] $EnvironmentCode,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9]{1,5}\")]\r\n [string] $Location,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9\\-]{3,24}\")]\r\n [string] $LocationCode,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $TenantId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $SubscriptionId,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $ConfigFile = \"config.$($EnvironmentCode.ToLower()).json\",\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $diagnosticsObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $dataFactoryPrincipalId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databricksNetworkObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $generalNetworkObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlServerName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlUsername,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlPassword,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databasesObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databricksToken,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $dataLakeStorageAccountName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $functionAppServicePrincipalId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $functionAppMasterKey, \r\n \r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksApplicationId,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksServicePrincipalId,\r\n \r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksApplicationKey,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $azureADGroupId_keyVaultAdministrator,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $automationAccountApplicationId\r\n)\r\n\r\nSet-StrictMode -Version \"Latest\"\r\n$ErrorActionPreference = \"Stop\"\r\n\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/adp.psm1\") -Force -Verbose:$false\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/keyvault.psm1\") -Force -Verbose:$false\r\n\r\n$Context = Initialize-ADPContext -parameters $PSBoundParameters -configFilePath (Join-Path $PSScriptRoot $ConfigFile)\r\n$diagnostics = ConvertFrom-JsonToHash -Object $diagnosticsObject\r\n$databases = ConvertFrom-JsonToHash -Object $databasesObject\r\n$databricksNetwork = ConvertFrom-JsonToHash -Object $databricksNetworkObject\r\n$generalNetwork = ConvertFrom-JsonToHash -Object $generalNetworkObject\r\n\r\ntry {\r\n\r\n if ($VerbosePreference -eq \"SilentlyContinue\" -and $Env:SYSTEM_DEBUG) {\r\n $VerbosePreference = \"Continue\"\r\n }\r\n\r\n if (-not $pscmdlet.ShouldProcess(\"Deploy with powershell\")) {\r\n Write-Verbose \"-WhatIf is set, will not execute deployment.\"\r\n\r\n Write-Host \"Deploy would proceed with the following parameters\"\r\n $Context | Format-Table | Out-String | Write-Host\r\n }\r\n else {\r\n $Context | Format-Table | Out-String | Write-Verbose\r\n\r\n ###############################################################################\r\n ## KeyVault\r\n ###############################################################################\r\n\r\n $deployerAzureAdObjectId = Get-CurrentUserAzureAdObjectId $TenantId;\r\n $keyVaultParams = Get-Params -context $Context -diagnostics $diagnostics -purpose \"Operational secreats\" -with @{\r\n \"akvName\" = Get-ResourceName -context $Context -resourceCode \"AKV\" -suffix \"002\";\r\n \"subnetIdArray\" = @($databricksNetwork.subnetDBRPublicResourceId, $generalNetwork.subnetVMResourceId, $generalNetwork.subnetWebAppResourceId)\r\n \"bypassNetworkDefaultAction\" = \"None\"\r\n \"networkDefaultAction\" = \"Deny\"\r\n \"tenantId\" = $TenantId;\r\n \"accessPolicy_azureDevOpsId\" = $deployerAzureAdObjectId;\r\n \"accessPolicy_dataFactoryId\" = $dataFactoryPrincipalId;\r\n \"accessPolicy_functionAppId\" = $functionAppServicePrincipalId;\r\n \"accessPolicy_administratorsId\" = $azureADGroupId_keyVaultAdministrator;\r\n \"accessPolicy_automationAccountId\" = $automationAccountApplicationId;\r\n }\r\n $keyVault = Invoke-ARM -context $Context -template \"keyVault\" -resourceGroupName $Context.resourceGroupNames.security -parameters $keyVaultParams\r\n\r\n $keyVaultName = $keyVault.keyVaultName.value\r\n $keyVaultResourceGroupName = $Context.resourceGroupNames.security\r\n \r\n try {\r\n $currentIp = Get-CurrentIP\r\n\r\n Write-Host \"Temporarily granting this node ($currentIp) firewall access to the keyvault $keyVaultName\"\r\n Add-IPToKeyVaultWhitelist -resourceGroupName $keyVaultResourceGroupName -keyVaultName $keyVaultName -ip $currentIp\r\n\r\n $secrets = @(\r\n @{\r\n \"secretName\" = \"sqlPassword\";\r\n \"secretValue\" = $sqlPassword;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseConnectionStringConfig\";\r\n \"secretValue\" = (\"Server=tcp:\" + $sqlServerName + \".database.windows.net,1433;Database=\" + $databases.Config + \";Trusted_Connection=False;Encrypt=True\");\r\n };\r\n @{\r\n \"secretName\" = \"databricksToken\";\r\n \"secretValue\" = $databricksToken;\r\n };\r\n if ($databricksApplicationKey) {\r\n @{\r\n \"secretName\" = \"databricksApplicationKey\";\r\n \"secretValue\" = $databricksApplicationKey;\r\n };\r\n }\r\n @{\r\n \"secretName\" = \"functionAppPowershellMasterKey\";\r\n \"secretValue\" = $functionAppMasterKey;\r\n };\r\n # Below items are not really secrets, but are currently needed by our Databricks code\r\n # Todo: Configure non-secrets into Databricks separate to this\r\n @{\r\n \"secretName\" = \"sqlServerName\";\r\n \"secretValue\" = $sqlServerName;\r\n };\r\n @{\r\n \"secretName\" = \"sqlUsername\";\r\n \"secretValue\" = $sqlUsername;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseNameStage\";\r\n \"secretValue\" = $databases.Stage;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseNameConfig\";\r\n \"secretValue\" = $databases.Config;\r\n };\r\n @{\r\n \"secretName\" = \"azureTenantID\";\r\n \"secretValue\" = $TenantId;\r\n };\r\n @{\r\n \"secretName\" = \"storageAccountDataLake\";\r\n \"secretValue\" = $dataLakeStorageAccountName;\r\n };\r\n if ($databricksApplicationId) {\r\n @{\r\n \"secretName\" = \"databricksApplicationID\";\r\n \"secretValue\" = $databricksApplicationId;\r\n };\r\n }\r\n if ($databricksServicePrincipalId) {\r\n @{\r\n \"secretName\" = \"databricksServicePrincipalID\";\r\n \"secretValue\" = $databricksServicePrincipalId;\r\n };\r\n }\r\n )\r\n\r\n $secrets | Foreach-Object {\r\n $currentValue = Get-OptionalAzKeyVaultSecret -VaultName $keyVaultName -Name $_.secretName\r\n if ($currentValue -ne $_.secretValue) {\r\n Write-Host \"Setting Key Vault value for $($_.secretName) in $keyVaultName\"\r\n Set-AzKeyVaultSecret -VaultName $keyVaultName -Name $_.secretName -SecretValue (ConvertTo-SecureString -AsPlainText -Force -String $_.secretValue) | Out-Null\r\n }\r\n }\r\n }\r\n finally {\r\n Write-Host \"Removing this node's ($currentIp) firewall access from the keyvault $keyVaultName\"\r\n Remove-IPFromKeyVaultWhitelist -resourceGroupName $keyVaultResourceGroupName -keyVaultName $keyVaultName -ip $currentIp\r\n }\r\n }\r\n}\r\ncatch {\r\n Write-Host -ForegroundColor Red \"Caught an exception of type $($_.Exception.GetType())\"\r\n Write-Host -ForegroundColor Red $_.Exception.Message\r\n\r\n if ($_.ScriptStackTrace) {\r\n Write-Host -ForegroundColor Red $_.ScriptStackTrace\r\n }\r\n\r\n if ($_.Exception.InnerException) {\r\n Write-Host -ForegroundColor Red \"Caused by: $($_.Exception.InnerException.Message)\"\r\n }\r\n\r\n throw\r\n} }\r\n" } ] [Trace - 12:56:22 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 297 }, "contentChanges": [ { "range": { "start": { "line": 224, "character": 2 }, "end": { "line": 224, "character": 2 } }, "rangeLength": 0, "text": "}" } ] } [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:56:22 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:56:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:56:22 am] Sending notification 'textDocument/didSave'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 297 }, "text": "[CmdletBinding(SupportsShouldProcess = $true)]\r\nParam (\r\n [ValidatePattern(\"[a-zA-Z0-9\\-]{3,24}\")]\r\n [Parameter(Mandatory = $true)]\r\n [string] $EnvironmentName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9]{1,5}\")]\r\n [string] $EnvironmentCode,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9]{1,5}\")]\r\n [string] $Location,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9\\-]{3,24}\")]\r\n [string] $LocationCode,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $TenantId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $SubscriptionId,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $ConfigFile = \"config.$($EnvironmentCode.ToLower()).json\",\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $diagnosticsObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $dataFactoryPrincipalId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databricksNetworkObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $generalNetworkObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlServerName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlUsername,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlPassword,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databasesObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databricksToken,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $dataLakeStorageAccountName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $functionAppServicePrincipalId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $functionAppMasterKey, \r\n \r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksApplicationId,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksServicePrincipalId,\r\n \r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksApplicationKey,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $azureADGroupId_keyVaultAdministrator,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $automationAccountApplicationId\r\n)\r\n\r\nSet-StrictMode -Version \"Latest\"\r\n$ErrorActionPreference = \"Stop\"\r\n\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/adp.psm1\") -Force -Verbose:$false\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/keyvault.psm1\") -Force -Verbose:$false\r\n\r\n$Context = Initialize-ADPContext -parameters $PSBoundParameters -configFilePath (Join-Path $PSScriptRoot $ConfigFile)\r\n$diagnostics = ConvertFrom-JsonToHash -Object $diagnosticsObject\r\n$databases = ConvertFrom-JsonToHash -Object $databasesObject\r\n$databricksNetwork = ConvertFrom-JsonToHash -Object $databricksNetworkObject\r\n$generalNetwork = ConvertFrom-JsonToHash -Object $generalNetworkObject\r\n\r\ntry {\r\n\r\n if ($VerbosePreference -eq \"SilentlyContinue\" -and $Env:SYSTEM_DEBUG) {\r\n $VerbosePreference = \"Continue\"\r\n }\r\n\r\n if (-not $pscmdlet.ShouldProcess(\"Deploy with powershell\")) {\r\n Write-Verbose \"-WhatIf is set, will not execute deployment.\"\r\n\r\n Write-Host \"Deploy would proceed with the following parameters\"\r\n $Context | Format-Table | Out-String | Write-Host\r\n }\r\n else {\r\n $Context | Format-Table | Out-String | Write-Verbose\r\n\r\n ###############################################################################\r\n ## KeyVault\r\n ###############################################################################\r\n\r\n $deployerAzureAdObjectId = Get-CurrentUserAzureAdObjectId $TenantId;\r\n $keyVaultParams = Get-Params -context $Context -diagnostics $diagnostics -purpose \"Operational secreats\" -with @{\r\n \"akvName\" = Get-ResourceName -context $Context -resourceCode \"AKV\" -suffix \"002\";\r\n \"subnetIdArray\" = @($databricksNetwork.subnetDBRPublicResourceId, $generalNetwork.subnetVMResourceId, $generalNetwork.subnetWebAppResourceId)\r\n \"bypassNetworkDefaultAction\" = \"None\"\r\n \"networkDefaultAction\" = \"Deny\"\r\n \"tenantId\" = $TenantId;\r\n \"accessPolicy_azureDevOpsId\" = $deployerAzureAdObjectId;\r\n \"accessPolicy_dataFactoryId\" = $dataFactoryPrincipalId;\r\n \"accessPolicy_functionAppId\" = $functionAppServicePrincipalId;\r\n \"accessPolicy_administratorsId\" = $azureADGroupId_keyVaultAdministrator;\r\n \"accessPolicy_automationAccountId\" = $automationAccountApplicationId;\r\n }\r\n $keyVault = Invoke-ARM -context $Context -template \"keyVault\" -resourceGroupName $Context.resourceGroupNames.security -parameters $keyVaultParams\r\n\r\n $keyVaultName = $keyVault.keyVaultName.value\r\n $keyVaultResourceGroupName = $Context.resourceGroupNames.security\r\n \r\n try {\r\n $currentIp = Get-CurrentIP\r\n\r\n Write-Host \"Temporarily granting this node ($currentIp) firewall access to the keyvault $keyVaultName\"\r\n Add-IPToKeyVaultWhitelist -resourceGroupName $keyVaultResourceGroupName -keyVaultName $keyVaultName -ip $currentIp\r\n\r\n $secrets = @(\r\n @{\r\n \"secretName\" = \"sqlPassword\";\r\n \"secretValue\" = $sqlPassword;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseConnectionStringConfig\";\r\n \"secretValue\" = (\"Server=tcp:\" + $sqlServerName + \".database.windows.net,1433;Database=\" + $databases.Config + \";Trusted_Connection=False;Encrypt=True\");\r\n };\r\n @{\r\n \"secretName\" = \"databricksToken\";\r\n \"secretValue\" = $databricksToken;\r\n };\r\n if ($databricksApplicationKey) {\r\n @{\r\n \"secretName\" = \"databricksApplicationKey\";\r\n \"secretValue\" = $databricksApplicationKey;\r\n };\r\n }\r\n @{\r\n \"secretName\" = \"functionAppPowershellMasterKey\";\r\n \"secretValue\" = $functionAppMasterKey;\r\n };\r\n # Below items are not really secrets, but are currently needed by our Databricks code\r\n # Todo: Configure non-secrets into Databricks separate to this\r\n @{\r\n \"secretName\" = \"sqlServerName\";\r\n \"secretValue\" = $sqlServerName;\r\n };\r\n @{\r\n \"secretName\" = \"sqlUsername\";\r\n \"secretValue\" = $sqlUsername;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseNameStage\";\r\n \"secretValue\" = $databases.Stage;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseNameConfig\";\r\n \"secretValue\" = $databases.Config;\r\n };\r\n @{\r\n \"secretName\" = \"azureTenantID\";\r\n \"secretValue\" = $TenantId;\r\n };\r\n @{\r\n \"secretName\" = \"storageAccountDataLake\";\r\n \"secretValue\" = $dataLakeStorageAccountName;\r\n };\r\n if ($databricksApplicationId) {\r\n @{\r\n \"secretName\" = \"databricksApplicationID\";\r\n \"secretValue\" = $databricksApplicationId;\r\n };\r\n }\r\n if ($databricksServicePrincipalId) {\r\n @{\r\n \"secretName\" = \"databricksServicePrincipalID\";\r\n \"secretValue\" = $databricksServicePrincipalId;\r\n };\r\n }\r\n )\r\n\r\n $secrets | Foreach-Object {\r\n $currentValue = Get-OptionalAzKeyVaultSecret -VaultName $keyVaultName -Name $_.secretName\r\n if ($currentValue -ne $_.secretValue) {\r\n Write-Host \"Setting Key Vault value for $($_.secretName) in $keyVaultName\"\r\n Set-AzKeyVaultSecret -VaultName $keyVaultName -Name $_.secretName -SecretValue (ConvertTo-SecureString -AsPlainText -Force -String $_.secretValue) | Out-Null\r\n }\r\n }\r\n }\r\n finally {\r\n Write-Host \"Removing this node's ($currentIp) firewall access from the keyvault $keyVaultName\"\r\n Remove-IPFromKeyVaultWhitelist -resourceGroupName $keyVaultResourceGroupName -keyVaultName $keyVaultName -ip $currentIp\r\n }\r\n }\r\n}\r\ncatch {\r\n Write-Host -ForegroundColor Red \"Caught an exception of type $($_.Exception.GetType())\"\r\n Write-Host -ForegroundColor Red $_.Exception.Message\r\n\r\n if ($_.ScriptStackTrace) {\r\n Write-Host -ForegroundColor Red $_.ScriptStackTrace\r\n }\r\n\r\n if ($_.Exception.InnerException) {\r\n Write-Host -ForegroundColor Red \"Caused by: $($_.Exception.InnerException.Message)\"\r\n }\r\n\r\n throw\r\n} }\r\n Set-DatabricksEnvironment -ApiRootUrl $databricksWorkspaceUrl -AccessToken $databricksAadToken\r\n\r\n $existingScope = Get-DatabricksSecretScope | Where-Object { $_ -and $_.name -eq \"datalakeconfig\" } | Select-Object -First 1\r\n if (-not $existingScope) {\r\n Write-Host \"Adding keyvault '$keyVaultName' as a secret scope called 'datalakeconfig' within databricks\"\r\n try {\r\n throw \"x\"\r\n Add-DatabricksSecretScope -ScopeName \"datalakeconfig\" -AzureKeyVaultResourceID $keyVaultResourceId -AzureKeyVaultDNS $keyVaultUri\r\n } catch {\r\n throw \"Can't add KeyVault backed Databricks secret scope; not yet supported to run this using a service principal. Please execute the following with a suitably authorised account:`r`n > `$databricksAadToken = Get-AzAccessToken -ResourceUrl \"\"2ff814a6-3304-4ab8-85cb-cd0e6f879c1d\"\" | Select-Object -ExpandProperty Token`r`n > Set-DatabricksEnvironment -ApiRootUrl \"\"$databricksWorkspaceUrl\"\" -AccessToken `$databricksAadToken`r`n > Add-DatabricksSecretScope -ScopeName \"\"datalakeconfig\"\" -AzureKeyVaultResourceID \"\"$keyVaultResourceId\"\" -AzureKeyVaultDNS \"\"$keyVaultUri\"\"`r`n\"\r\n }\r\n }\r\n }\r\n}\r\ncatch {\r\n Write-Host -ForegroundColor Red \"Caught an exception of type $($_.Exception.GetType())\"\r\n Write-Host -ForegroundColor Red $_.Exception.Message\r\n\r\n if ($_.ScriptStackTrace) {\r\n Write-Host -ForegroundColor Red $_.ScriptStackTrace\r\n }\r\n\r\n if ($_.Exception.InnerException) {\r\n Write-Host -ForegroundColor Red \"Caused by: $($_.Exception.InnerException.Message)\"\r\n }\r\n\r\n throw\r\n}\r\n" } [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didSave | Method='textDocument/didSave'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didSave | Method='textDocument/didSave' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didSave request for processing | Type='Serial' Name='textDocument/didSave'" } [Info - 12:56:22 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didSave request for processing | Type='Serial' Name='textDocument/didSave' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didSave | Method='textDocument/didSave'" } [Info - 12:56:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didSave | Method='textDocument/didSave' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didSave | Method='textDocument/didSave'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didSave | Method='textDocument/didSave' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didSave to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidSaveTextDocumentParams | Method='textDocument/didSave' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidSaveTextDocumentParams'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didSave to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidSaveTextDocumentParams | Method='textDocument/didSave' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidSaveTextDocumentParams' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didSave in 0ms | Method='textDocument/didSave' ElapsedMilliseconds='0'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didSave in 0ms | Method='textDocument/didSave' ElapsedMilliseconds='0' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didSave in 0ms | Method='textDocument/didSave' ElapsedMilliseconds='0'" } [Info - 12:56:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didSave in 0ms | Method='textDocument/didSave' ElapsedMilliseconds='0' [Trace - 12:56:22 am] Sending request 'textDocument/foldingRange - (665)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:56:22 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:56:22 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:665 request for processing | Type='Parallel' Name='textDocument/foldingRange:665'" } [Info - 12:56:22 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:665 request for processing | Type='Parallel' Name='textDocument/foldingRange:665' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 665 | Method='textDocument/foldingRange' ResponseId='665'" } [Info - 12:56:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 665 | Method='textDocument/foldingRange' ResponseId='665' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (665) textDocument/foldingRange | Id='665' Method='textDocument/foldingRange'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (665) textDocument/foldingRange | Id='665' Method='textDocument/foldingRange' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (665) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='665' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (665) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='665' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (665) textDocument/foldingRange in 0ms | Id='665' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (665) textDocument/foldingRange in 0ms | Id='665' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 665 in 0ms | Method='textDocument/foldingRange' ResponseId='665' ElapsedMilliseconds='0'" } [Info - 12:56:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 665 in 0ms | Method='textDocument/foldingRange' ResponseId='665' ElapsedMilliseconds='0' [Trace - 12:56:22 am] Received response 'textDocument/foldingRange - (665)' in 1ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:56:22 am] Sending request 'textDocument/codeLens - (666)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:22 am] Sending request 'textDocument/codeAction - (667)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 224, "character": 3 }, "end": { "line": 224, "character": 3 } }, "context": { "diagnostics": [ { "range": { "start": { "line": 224, "character": 2 }, "end": { "line": 224, "character": 3 } }, "message": "Unexpected token '}' in expression or statement.", "severity": 1, "code": 0, "source": "PowerShell" }, { "range": { "start": { "line": 224, "character": 3 }, "end": { "line": 224, "character": 4 } }, "message": "Unexpected token '}' in expression or statement.", "severity": 1, "code": 0, "source": "PowerShell" } ] } } [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:666 request for processing | Type='Parallel' Name='textDocument/codeLens:666'" } [Info - 12:56:22 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:666 request for processing | Type='Parallel' Name='textDocument/codeLens:666' [Trace - 12:56:22 am] Sending request 'textDocument/codeLens - (668)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 666 | Method='textDocument/codeLens' ResponseId='666'" } [Info - 12:56:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 666 | Method='textDocument/codeLens' ResponseId='666' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (666) textDocument/codeLens | Id='666' Method='textDocument/codeLens'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (666) textDocument/codeLens | Id='666' Method='textDocument/codeLens' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (666) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='666' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (666) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='666' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:56:22 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:56:22 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (666) textDocument/codeLens in 0ms | Id='666' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (666) textDocument/codeLens in 0ms | Id='666' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 666 in 0ms | Method='textDocument/codeLens' ResponseId='666' ElapsedMilliseconds='0'" } [Info - 12:56:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 666 in 0ms | Method='textDocument/codeLens' ResponseId='666' ElapsedMilliseconds='0' [Trace - 12:56:22 am] Received response 'textDocument/codeLens - (666)' in 3ms. Result: [] [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:667 request for processing | Type='Parallel' Name='textDocument/codeAction:667'" } [Info - 12:56:22 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:667 request for processing | Type='Parallel' Name='textDocument/codeAction:667' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 667 | Method='textDocument/codeAction' ResponseId='667'" } [Info - 12:56:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 667 | Method='textDocument/codeAction' ResponseId='667' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (667) textDocument/codeAction | Id='667' Method='textDocument/codeAction'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (667) textDocument/codeAction | Id='667' Method='textDocument/codeAction' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (667) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='667' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (667) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='667' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:668 request for processing | Type='Parallel' Name='textDocument/codeLens:668'" } [Info - 12:56:22 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:668 request for processing | Type='Parallel' Name='textDocument/codeLens:668' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 668 | Method='textDocument/codeLens' ResponseId='668'" } [Info - 12:56:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 668 | Method='textDocument/codeLens' ResponseId='668' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (668) textDocument/codeLens | Id='668' Method='textDocument/codeLens'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (668) textDocument/codeLens | Id='668' Method='textDocument/codeLens' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (668) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='668' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (668) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='668' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:56:22 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:56:22 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (668) textDocument/codeLens in 0ms | Id='668' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (668) textDocument/codeLens in 0ms | Id='668' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 668 in 0ms | Method='textDocument/codeLens' ResponseId='668' ElapsedMilliseconds='0'" } [Info - 12:56:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 668 in 0ms | Method='textDocument/codeLens' ResponseId='668' ElapsedMilliseconds='0' [Trace - 12:56:22 am] Received response 'textDocument/codeLens - (668)' in 2ms. Result: [] [Trace - 12:56:22 am] Sending request 'textDocument/documentSymbol - (669)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:669 request for processing | Type='Parallel' Name='textDocument/documentSymbol:669'" } [Info - 12:56:22 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:669 request for processing | Type='Parallel' Name='textDocument/documentSymbol:669' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 669 | Method='textDocument/documentSymbol' ResponseId='669'" } [Info - 12:56:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 669 | Method='textDocument/documentSymbol' ResponseId='669' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (669) textDocument/documentSymbol | Id='669' Method='textDocument/documentSymbol'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (669) textDocument/documentSymbol | Id='669' Method='textDocument/documentSymbol' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (669) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='669' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (669) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='669' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:56:22 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 2ms. | " } [Info - 12:56:22 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 2ms. | [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:56:22 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (669) textDocument/documentSymbol in 3ms | Id='669' Method='textDocument/documentSymbol' ElapsedMilliseconds='3'" } [Info - 12:56:22 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (669) textDocument/documentSymbol in 3ms | Id='669' Method='textDocument/documentSymbol' ElapsedMilliseconds='3' [Trace - 12:56:22 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 669 in 3ms | Method='textDocument/documentSymbol' ResponseId='669' ElapsedMilliseconds='3'" } [Info - 12:56:22 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 669 in 3ms | Method='textDocument/documentSymbol' ResponseId='669' ElapsedMilliseconds='3' [Trace - 12:56:22 am] Received response 'textDocument/documentSymbol - (669)' in 9ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:56:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.Analysis.PssaCmdletAnalysisEngine: Found 1 violations | " } [Info - 12:56:23 am] Microsoft.PowerShell.EditorServices.Services.Analysis.PssaCmdletAnalysisEngine: Found 1 violations | [Trace - 12:56:23 am] Received notification 'textDocument/publishDiagnostics'. Params: { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 0, "diagnostics": [ { "range": { "start": { "line": 224, "character": 2 }, "end": { "line": 224, "character": 3 } }, "severity": 1, "code": 0, "source": "PowerShell", "message": "Unexpected token '}' in expression or statement." }, { "range": { "start": { "line": 224, "character": 3 }, "end": { "line": 224, "character": 4 } }, "severity": 1, "code": 0, "source": "PowerShell", "message": "Unexpected token '}' in expression or statement." }, { "range": { "start": { "line": 45, "character": 4 }, "end": { "line": 46, "character": 25 } }, "severity": 2, "code": "PSAvoidUsingPlainTextForPassword", "source": "PSScriptAnalyzer", "message": "Parameter '$sqlPassword' should use SecureString, otherwise this will expose sensitive information. See ConvertTo-SecureString for more information." } ] } [Trace - 12:56:23 am] Received notification 'window/logMessage'. Params: { "type": 2, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler: textDocument/codeAction skipping diagnostic with empty Code field: PowerShell Unexpected token '}' in expression or statement. | " } [Warn - 12:56:23 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler: textDocument/codeAction skipping diagnostic with empty Code field: PowerShell Unexpected token '}' in expression or statement. | [Trace - 12:56:23 am] Received notification 'window/logMessage'. Params: { "type": 2, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler: textDocument/codeAction skipping diagnostic with empty Code field: PowerShell Unexpected token '}' in expression or statement. | " } [Warn - 12:56:23 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler: textDocument/codeAction skipping diagnostic with empty Code field: PowerShell Unexpected token '}' in expression or statement. | [Trace - 12:56:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:56:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:56:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (667) textDocument/codeAction in 530ms | Id='667' Method='textDocument/codeAction' ElapsedMilliseconds='530'" } [Info - 12:56:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (667) textDocument/codeAction in 530ms | Id='667' Method='textDocument/codeAction' ElapsedMilliseconds='530' [Trace - 12:56:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 667 in 530ms | Method='textDocument/codeAction' ResponseId='667' ElapsedMilliseconds='530'" } [Info - 12:56:23 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 667 in 530ms | Method='textDocument/codeAction' ResponseId='667' ElapsedMilliseconds='530' [Trace - 12:56:23 am] Received response 'textDocument/codeAction - (667)' in 534ms. Result: [] [Trace - 12:56:23 am] Sending request 'textDocument/codeAction - (670)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 224, "character": 3 }, "end": { "line": 224, "character": 3 } }, "context": { "diagnostics": [ { "range": { "start": { "line": 224, "character": 2 }, "end": { "line": 224, "character": 3 } }, "message": "Unexpected token '}' in expression or statement.", "severity": 1, "code": 0, "source": "PowerShell" }, { "range": { "start": { "line": 224, "character": 3 }, "end": { "line": 224, "character": 4 } }, "message": "Unexpected token '}' in expression or statement.", "severity": 1, "code": 0, "source": "PowerShell" } ] } } [Trace - 12:56:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:56:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:56:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:670 request for processing | Type='Parallel' Name='textDocument/codeAction:670'" } [Info - 12:56:23 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:670 request for processing | Type='Parallel' Name='textDocument/codeAction:670' [Trace - 12:56:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 670 | Method='textDocument/codeAction' ResponseId='670'" } [Info - 12:56:23 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 670 | Method='textDocument/codeAction' ResponseId='670' [Trace - 12:56:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (670) textDocument/codeAction | Id='670' Method='textDocument/codeAction'" } [Info - 12:56:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (670) textDocument/codeAction | Id='670' Method='textDocument/codeAction' [Trace - 12:56:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (670) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='670' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:56:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (670) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='670' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:56:23 am] Received notification 'window/logMessage'. Params: { "type": 2, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler: textDocument/codeAction skipping diagnostic with empty Code field: PowerShell Unexpected token '}' in expression or statement. | " } [Warn - 12:56:23 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler: textDocument/codeAction skipping diagnostic with empty Code field: PowerShell Unexpected token '}' in expression or statement. | [Trace - 12:56:23 am] Received notification 'window/logMessage'. Params: { "type": 2, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler: textDocument/codeAction skipping diagnostic with empty Code field: PowerShell Unexpected token '}' in expression or statement. | " } [Warn - 12:56:23 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler: textDocument/codeAction skipping diagnostic with empty Code field: PowerShell Unexpected token '}' in expression or statement. | [Trace - 12:56:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:56:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:56:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (670) textDocument/codeAction in 0ms | Id='670' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:56:23 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (670) textDocument/codeAction in 0ms | Id='670' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:56:23 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 670 in 0ms | Method='textDocument/codeAction' ResponseId='670' ElapsedMilliseconds='0'" } [Info - 12:56:23 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 670 in 0ms | Method='textDocument/codeAction' ResponseId='670' ElapsedMilliseconds='0' [Trace - 12:56:23 am] Received response 'textDocument/codeAction - (670)' in 1ms. Result: [] [Trace - 12:56:27 am] Sending request 'textDocument/formatting - (671)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "options": { "tabSize": 4, "insertSpaces": true } } [Trace - 12:56:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/formatting | Method='textDocument/formatting'" } [Info - 12:56:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/formatting | Method='textDocument/formatting' [Trace - 12:56:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:56:27 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:56:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:56:27 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:56:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:56:27 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:56:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/formatting:671 request for processing | Type='Serial' Name='textDocument/formatting:671'" } [Info - 12:56:27 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/formatting:671 request for processing | Type='Serial' Name='textDocument/formatting:671' [Trace - 12:56:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/formatting 671 | Method='textDocument/formatting' ResponseId='671'" } [Info - 12:56:27 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/formatting 671 | Method='textDocument/formatting' ResponseId='671' [Trace - 12:56:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (671) textDocument/formatting | Id='671' Method='textDocument/formatting'" } [Info - 12:56:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (671) textDocument/formatting | Id='671' Method='textDocument/formatting' [Trace - 12:56:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (671) textDocument/formatting to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentFormattingParams | Id='671' Method='textDocument/formatting' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentFormattingParams'" } [Info - 12:56:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (671) textDocument/formatting to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentFormattingParams | Id='671' Method='textDocument/formatting' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentFormattingParams' [Trace - 12:56:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentFormattingHandlers: Created formatting hashtable: {\"IncludeRules\":[\"PSPlaceCloseBrace\",\"PSPlaceOpenBrace\",\"PSUseConsistentWhitespace\",\"PSUseConsistentIndentation\",\"PSAlignAssignmentStatement\"],\"Rules\":{\"PSUseConsistentWhitespace\":{\"CheckParameter\":false,\"CheckOpenBrace\":true,\"CheckPipeForRedundantWhitespace\":false,\"CheckInnerBrace\":true,\"CheckSeparator\":true,\"CheckOperator\":true,\"CheckOpenParen\":true,\"Enable\":true,\"CheckPipe\":true},\"PSUseConsistentIndentation\":{\"Enable\":true,\"Kind\":\"space\",\"PipelineIndentation\":2,\"IndentationSize\":4},\"PSAlignAssignmentStatement\":{\"CheckHashtable\":true,\"Enable\":true},\"PSPlaceOpenBrace\":{\"Enable\":true,\"OnSameLine\":true,\"IgnoreOneLineBlock\":true,\"NewLineAfter\":true},\"PSPlaceCloseBrace\":{\"Enable\":true,\"IgnoreOneLineBlock\":true,\"NewLineAfter\":true},\"PSUseCorrectCasing\":{\"Enable\":false}}} | 0='{\"IncludeRules\":[\"PSPlaceCloseBrace\",\"PSPlaceOpenBrace\",\"PSUseConsistentWhitespace\",\"PSUseConsistentIndentation\",\"PSAlignAssignmentStatement\"],\"Rules\":{\"PSUseConsistentWhitespace\":{\"CheckParameter\":false,\"CheckOpenBrace\":true,\"CheckPipeForRedundantWhitespace\":false,\"CheckInnerBrace\":true,\"CheckSeparator\":true,\"CheckOperator\":true,\"CheckOpenParen\":true,\"Enable\":true,\"CheckPipe\":true},\"PSUseConsistentIndentation\":{\"Enable\":true,\"Kind\":\"space\",\"PipelineIndentation\":2,\"IndentationSize\":4},\"PSAlignAssignmentStatement\":{\"CheckHashtable\":true,\"Enable\":true},\"PSPlaceOpenBrace\":{\"Enable\":true,\"OnSameLine\":true,\"IgnoreOneLineBlock\":true,\"NewLineAfter\":true},\"PSPlaceCloseBrace\":{\"Enable\":true,\"IgnoreOneLineBlock\":true,\"NewLineAfter\":true},\"PSUseCorrectCasing\":{\"Enable\":false}}}'" } [Info - 12:56:27 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentFormattingHandlers: Created formatting hashtable: {"IncludeRules":["PSPlaceCloseBrace","PSPlaceOpenBrace","PSUseConsistentWhitespace","PSUseConsistentIndentation","PSAlignAssignmentStatement"],"Rules":{"PSUseConsistentWhitespace":{"CheckParameter":false,"CheckOpenBrace":true,"CheckPipeForRedundantWhitespace":false,"CheckInnerBrace":true,"CheckSeparator":true,"CheckOperator":true,"CheckOpenParen":true,"Enable":true,"CheckPipe":true},"PSUseConsistentIndentation":{"Enable":true,"Kind":"space","PipelineIndentation":2,"IndentationSize":4},"PSAlignAssignmentStatement":{"CheckHashtable":true,"Enable":true},"PSPlaceOpenBrace":{"Enable":true,"OnSameLine":true,"IgnoreOneLineBlock":true,"NewLineAfter":true},"PSPlaceCloseBrace":{"Enable":true,"IgnoreOneLineBlock":true,"NewLineAfter":true},"PSUseCorrectCasing":{"Enable":false}}} | 0='{"IncludeRules":["PSPlaceCloseBrace","PSPlaceOpenBrace","PSUseConsistentWhitespace","PSUseConsistentIndentation","PSAlignAssignmentStatement"],"Rules":{"PSUseConsistentWhitespace":{"CheckParameter":false,"CheckOpenBrace":true,"CheckPipeForRedundantWhitespace":false,"CheckInnerBrace":true,"CheckSeparator":true,"CheckOperator":true,"CheckOpenParen":true,"Enable":true,"CheckPipe":true},"PSUseConsistentIndentation":{"Enable":true,"Kind":"space","PipelineIndentation":2,"IndentationSize":4},"PSAlignAssignmentStatement":{"CheckHashtable":true,"Enable":true},"PSPlaceOpenBrace":{"Enable":true,"OnSameLine":true,"IgnoreOneLineBlock":true,"NewLineAfter":true},"PSPlaceCloseBrace":{"Enable":true,"IgnoreOneLineBlock":true,"NewLineAfter":true},"PSUseCorrectCasing":{"Enable":false}}}' [Trace - 12:56:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.TextEditContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.TextEditContainer'" } [Info - 12:56:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.TextEditContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.TextEditContainer' [Trace - 12:56:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (671) textDocument/formatting in 15ms | Id='671' Method='textDocument/formatting' ElapsedMilliseconds='15'" } [Info - 12:56:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (671) textDocument/formatting in 15ms | Id='671' Method='textDocument/formatting' ElapsedMilliseconds='15' [Trace - 12:56:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/formatting 671 in 15ms | Method='textDocument/formatting' ResponseId='671' ElapsedMilliseconds='15'" } [Info - 12:56:27 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/formatting 671 in 15ms | Method='textDocument/formatting' ResponseId='671' ElapsedMilliseconds='15' [Trace - 12:56:27 am] Received response 'textDocument/formatting - (671)' in 17ms. Result: [ { "range": { "start": { "line": 0, "character": 0 }, "end": { "line": 225, "character": 0 } }, "newText": "[CmdletBinding(SupportsShouldProcess = $true)]\r\nParam (\r\n [ValidatePattern(\"[a-zA-Z0-9\\-]{3,24}\")]\r\n [Parameter(Mandatory = $true)]\r\n [string] $EnvironmentName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9]{1,5}\")]\r\n [string] $EnvironmentCode,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9]{1,5}\")]\r\n [string] $Location,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9\\-]{3,24}\")]\r\n [string] $LocationCode,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $TenantId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $SubscriptionId,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $ConfigFile = \"config.$($EnvironmentCode.ToLower()).json\",\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $diagnosticsObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $dataFactoryPrincipalId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databricksNetworkObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $generalNetworkObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlServerName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlUsername,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlPassword,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databasesObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databricksToken,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $dataLakeStorageAccountName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $functionAppServicePrincipalId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $functionAppMasterKey, \r\n \r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksApplicationId,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksServicePrincipalId,\r\n \r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksApplicationKey,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $azureADGroupId_keyVaultAdministrator,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $automationAccountApplicationId\r\n)\r\n\r\nSet-StrictMode -Version \"Latest\"\r\n$ErrorActionPreference = \"Stop\"\r\n\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/adp.psm1\") -Force -Verbose:$false\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/keyvault.psm1\") -Force -Verbose:$false\r\n\r\n$Context = Initialize-ADPContext -parameters $PSBoundParameters -configFilePath (Join-Path $PSScriptRoot $ConfigFile)\r\n$diagnostics = ConvertFrom-JsonToHash -Object $diagnosticsObject\r\n$databases = ConvertFrom-JsonToHash -Object $databasesObject\r\n$databricksNetwork = ConvertFrom-JsonToHash -Object $databricksNetworkObject\r\n$generalNetwork = ConvertFrom-JsonToHash -Object $generalNetworkObject\r\n\r\ntry {\r\n\r\n if ($VerbosePreference -eq \"SilentlyContinue\" -and $Env:SYSTEM_DEBUG) {\r\n $VerbosePreference = \"Continue\"\r\n }\r\n\r\n if (-not $pscmdlet.ShouldProcess(\"Deploy with powershell\")) {\r\n Write-Verbose \"-WhatIf is set, will not execute deployment.\"\r\n\r\n Write-Host \"Deploy would proceed with the following parameters\"\r\n $Context | Format-Table | Out-String | Write-Host\r\n }\r\n else {\r\n $Context | Format-Table | Out-String | Write-Verbose\r\n\r\n ###############################################################################\r\n ## KeyVault\r\n ###############################################################################\r\n\r\n $deployerAzureAdObjectId = Get-CurrentUserAzureAdObjectId $TenantId;\r\n $keyVaultParams = Get-Params -context $Context -diagnostics $diagnostics -purpose \"Operational secreats\" -with @{\r\n \"akvName\" = Get-ResourceName -context $Context -resourceCode \"AKV\" -suffix \"002\";\r\n \"subnetIdArray\" = @($databricksNetwork.subnetDBRPublicResourceId, $generalNetwork.subnetVMResourceId, $generalNetwork.subnetWebAppResourceId)\r\n \"bypassNetworkDefaultAction\" = \"None\"\r\n \"networkDefaultAction\" = \"Deny\"\r\n \"tenantId\" = $TenantId;\r\n \"accessPolicy_azureDevOpsId\" = $deployerAzureAdObjectId;\r\n \"accessPolicy_dataFactoryId\" = $dataFactoryPrincipalId;\r\n \"accessPolicy_functionAppId\" = $functionAppServicePrincipalId;\r\n \"accessPolicy_administratorsId\" = $azureADGroupId_keyVaultAdministrator;\r\n \"accessPolicy_automationAccountId\" = $automationAccountApplicationId;\r\n }\r\n $keyVault = Invoke-ARM -context $Context -template \"keyVault\" -resourceGroupName $Context.resourceGroupNames.security -parameters $keyVaultParams\r\n\r\n $keyVaultName = $keyVault.keyVaultName.value\r\n $keyVaultResourceGroupName = $Context.resourceGroupNames.security\r\n \r\n try {\r\n $currentIp = Get-CurrentIP\r\n\r\n Write-Host \"Temporarily granting this node ($currentIp) firewall access to the keyvault $keyVaultName\"\r\n Add-IPToKeyVaultWhitelist -resourceGroupName $keyVaultResourceGroupName -keyVaultName $keyVaultName -ip $currentIp\r\n\r\n $secrets = @(\r\n @{\r\n \"secretName\" = \"sqlPassword\";\r\n \"secretValue\" = $sqlPassword;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseConnectionStringConfig\";\r\n \"secretValue\" = (\"Server=tcp:\" + $sqlServerName + \".database.windows.net,1433;Database=\" + $databases.Config + \";Trusted_Connection=False;Encrypt=True\");\r\n };\r\n @{\r\n \"secretName\" = \"databricksToken\";\r\n \"secretValue\" = $databricksToken;\r\n };\r\n if ($databricksApplicationKey) {\r\n @{\r\n \"secretName\" = \"databricksApplicationKey\";\r\n \"secretValue\" = $databricksApplicationKey;\r\n };\r\n }\r\n @{\r\n \"secretName\" = \"functionAppPowershellMasterKey\";\r\n \"secretValue\" = $functionAppMasterKey;\r\n };\r\n # Below items are not really secrets, but are currently needed by our Databricks code\r\n # Todo: Configure non-secrets into Databricks separate to this\r\n @{\r\n \"secretName\" = \"sqlServerName\";\r\n \"secretValue\" = $sqlServerName;\r\n };\r\n @{\r\n \"secretName\" = \"sqlUsername\";\r\n \"secretValue\" = $sqlUsername;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseNameStage\";\r\n \"secretValue\" = $databases.Stage;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseNameConfig\";\r\n \"secretValue\" = $databases.Config;\r\n };\r\n @{\r\n \"secretName\" = \"azureTenantID\";\r\n \"secretValue\" = $TenantId;\r\n };\r\n @{\r\n \"secretName\" = \"storageAccountDataLake\";\r\n \"secretValue\" = $dataLakeStorageAccountName;\r\n };\r\n if ($databricksApplicationId) {\r\n @{\r\n \"secretName\" = \"databricksApplicationID\";\r\n \"secretValue\" = $databricksApplicationId;\r\n };\r\n }\r\n if ($databricksServicePrincipalId) {\r\n @{\r\n \"secretName\" = \"databricksServicePrincipalID\";\r\n \"secretValue\" = $databricksServicePrincipalId;\r\n };\r\n }\r\n )\r\n\r\n $secrets | Foreach-Object {\r\n $currentValue = Get-OptionalAzKeyVaultSecret -VaultName $keyVaultName -Name $_.secretName\r\n if ($currentValue -ne $_.secretValue) {\r\n Write-Host \"Setting Key Vault value for $($_.secretName) in $keyVaultName\"\r\n Set-AzKeyVaultSecret -VaultName $keyVaultName -Name $_.secretName -SecretValue (ConvertTo-SecureString -AsPlainText -Force -String $_.secretValue) | Out-Null\r\n }\r\n }\r\n }\r\n finally {\r\n Write-Host \"Removing this node's ($currentIp) firewall access from the keyvault $keyVaultName\"\r\n Remove-IPFromKeyVaultWhitelist -resourceGroupName $keyVaultResourceGroupName -keyVaultName $keyVaultName -ip $currentIp\r\n }\r\n }\r\n}\r\ncatch {\r\n Write-Host -ForegroundColor Red \"Caught an exception of type $($_.Exception.GetType())\"\r\n Write-Host -ForegroundColor Red $_.Exception.Message\r\n\r\n if ($_.ScriptStackTrace) {\r\n Write-Host -ForegroundColor Red $_.ScriptStackTrace\r\n }\r\n\r\n if ($_.Exception.InnerException) {\r\n Write-Host -ForegroundColor Red \"Caused by: $($_.Exception.InnerException.Message)\"\r\n }\r\n\r\n throw\r\n} } }\r\n" } ] [Trace - 12:56:27 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 298 }, "contentChanges": [ { "range": { "start": { "line": 224, "character": 3 }, "end": { "line": 224, "character": 3 } }, "rangeLength": 0, "text": " }" } ] } [Trace - 12:56:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:56:27 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:56:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:27 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:56:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:56:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:56:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:56:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:56:27 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:56:27 am] Sending notification 'textDocument/didSave'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 298 }, "text": "[CmdletBinding(SupportsShouldProcess = $true)]\r\nParam (\r\n [ValidatePattern(\"[a-zA-Z0-9\\-]{3,24}\")]\r\n [Parameter(Mandatory = $true)]\r\n [string] $EnvironmentName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9]{1,5}\")]\r\n [string] $EnvironmentCode,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9]{1,5}\")]\r\n [string] $Location,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9\\-]{3,24}\")]\r\n [string] $LocationCode,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $TenantId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $SubscriptionId,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $ConfigFile = \"config.$($EnvironmentCode.ToLower()).json\",\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $diagnosticsObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $dataFactoryPrincipalId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databricksNetworkObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $generalNetworkObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlServerName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlUsername,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlPassword,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databasesObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databricksToken,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $dataLakeStorageAccountName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $functionAppServicePrincipalId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $functionAppMasterKey, \r\n \r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksApplicationId,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksServicePrincipalId,\r\n \r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksApplicationKey,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $azureADGroupId_keyVaultAdministrator,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $automationAccountApplicationId\r\n)\r\n\r\nSet-StrictMode -Version \"Latest\"\r\n$ErrorActionPreference = \"Stop\"\r\n\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/adp.psm1\") -Force -Verbose:$false\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/keyvault.psm1\") -Force -Verbose:$false\r\n\r\n$Context = Initialize-ADPContext -parameters $PSBoundParameters -configFilePath (Join-Path $PSScriptRoot $ConfigFile)\r\n$diagnostics = ConvertFrom-JsonToHash -Object $diagnosticsObject\r\n$databases = ConvertFrom-JsonToHash -Object $databasesObject\r\n$databricksNetwork = ConvertFrom-JsonToHash -Object $databricksNetworkObject\r\n$generalNetwork = ConvertFrom-JsonToHash -Object $generalNetworkObject\r\n\r\ntry {\r\n\r\n if ($VerbosePreference -eq \"SilentlyContinue\" -and $Env:SYSTEM_DEBUG) {\r\n $VerbosePreference = \"Continue\"\r\n }\r\n\r\n if (-not $pscmdlet.ShouldProcess(\"Deploy with powershell\")) {\r\n Write-Verbose \"-WhatIf is set, will not execute deployment.\"\r\n\r\n Write-Host \"Deploy would proceed with the following parameters\"\r\n $Context | Format-Table | Out-String | Write-Host\r\n }\r\n else {\r\n $Context | Format-Table | Out-String | Write-Verbose\r\n\r\n ###############################################################################\r\n ## KeyVault\r\n ###############################################################################\r\n\r\n $deployerAzureAdObjectId = Get-CurrentUserAzureAdObjectId $TenantId;\r\n $keyVaultParams = Get-Params -context $Context -diagnostics $diagnostics -purpose \"Operational secreats\" -with @{\r\n \"akvName\" = Get-ResourceName -context $Context -resourceCode \"AKV\" -suffix \"002\";\r\n \"subnetIdArray\" = @($databricksNetwork.subnetDBRPublicResourceId, $generalNetwork.subnetVMResourceId, $generalNetwork.subnetWebAppResourceId)\r\n \"bypassNetworkDefaultAction\" = \"None\"\r\n \"networkDefaultAction\" = \"Deny\"\r\n \"tenantId\" = $TenantId;\r\n \"accessPolicy_azureDevOpsId\" = $deployerAzureAdObjectId;\r\n \"accessPolicy_dataFactoryId\" = $dataFactoryPrincipalId;\r\n \"accessPolicy_functionAppId\" = $functionAppServicePrincipalId;\r\n \"accessPolicy_administratorsId\" = $azureADGroupId_keyVaultAdministrator;\r\n \"accessPolicy_automationAccountId\" = $automationAccountApplicationId;\r\n }\r\n $keyVault = Invoke-ARM -context $Context -template \"keyVault\" -resourceGroupName $Context.resourceGroupNames.security -parameters $keyVaultParams\r\n\r\n $keyVaultName = $keyVault.keyVaultName.value\r\n $keyVaultResourceGroupName = $Context.resourceGroupNames.security\r\n \r\n try {\r\n $currentIp = Get-CurrentIP\r\n\r\n Write-Host \"Temporarily granting this node ($currentIp) firewall access to the keyvault $keyVaultName\"\r\n Add-IPToKeyVaultWhitelist -resourceGroupName $keyVaultResourceGroupName -keyVaultName $keyVaultName -ip $currentIp\r\n\r\n $secrets = @(\r\n @{\r\n \"secretName\" = \"sqlPassword\";\r\n \"secretValue\" = $sqlPassword;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseConnectionStringConfig\";\r\n \"secretValue\" = (\"Server=tcp:\" + $sqlServerName + \".database.windows.net,1433;Database=\" + $databases.Config + \";Trusted_Connection=False;Encrypt=True\");\r\n };\r\n @{\r\n \"secretName\" = \"databricksToken\";\r\n \"secretValue\" = $databricksToken;\r\n };\r\n if ($databricksApplicationKey) {\r\n @{\r\n \"secretName\" = \"databricksApplicationKey\";\r\n \"secretValue\" = $databricksApplicationKey;\r\n };\r\n }\r\n @{\r\n \"secretName\" = \"functionAppPowershellMasterKey\";\r\n \"secretValue\" = $functionAppMasterKey;\r\n };\r\n # Below items are not really secrets, but are currently needed by our Databricks code\r\n # Todo: Configure non-secrets into Databricks separate to this\r\n @{\r\n \"secretName\" = \"sqlServerName\";\r\n \"secretValue\" = $sqlServerName;\r\n };\r\n @{\r\n \"secretName\" = \"sqlUsername\";\r\n \"secretValue\" = $sqlUsername;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseNameStage\";\r\n \"secretValue\" = $databases.Stage;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseNameConfig\";\r\n \"secretValue\" = $databases.Config;\r\n };\r\n @{\r\n \"secretName\" = \"azureTenantID\";\r\n \"secretValue\" = $TenantId;\r\n };\r\n @{\r\n \"secretName\" = \"storageAccountDataLake\";\r\n \"secretValue\" = $dataLakeStorageAccountName;\r\n };\r\n if ($databricksApplicationId) {\r\n @{\r\n \"secretName\" = \"databricksApplicationID\";\r\n \"secretValue\" = $databricksApplicationId;\r\n };\r\n }\r\n if ($databricksServicePrincipalId) {\r\n @{\r\n \"secretName\" = \"databricksServicePrincipalID\";\r\n \"secretValue\" = $databricksServicePrincipalId;\r\n };\r\n }\r\n )\r\n\r\n $secrets | Foreach-Object {\r\n $currentValue = Get-OptionalAzKeyVaultSecret -VaultName $keyVaultName -Name $_.secretName\r\n if ($currentValue -ne $_.secretValue) {\r\n Write-Host \"Setting Key Vault value for $($_.secretName) in $keyVaultName\"\r\n Set-AzKeyVaultSecret -VaultName $keyVaultName -Name $_.secretName -SecretValue (ConvertTo-SecureString -AsPlainText -Force -String $_.secretValue) | Out-Null\r\n }\r\n }\r\n }\r\n finally {\r\n Write-Host \"Removing this node's ($currentIp) firewall access from the keyvault $keyVaultName\"\r\n Remove-IPFromKeyVaultWhitelist -resourceGroupName $keyVaultResourceGroupName -keyVaultName $keyVaultName -ip $currentIp\r\n }\r\n }\r\n}\r\ncatch {\r\n Write-Host -ForegroundColor Red \"Caught an exception of type $($_.Exception.GetType())\"\r\n Write-Host -ForegroundColor Red $_.Exception.Message\r\n\r\n if ($_.ScriptStackTrace) {\r\n Write-Host -ForegroundColor Red $_.ScriptStackTrace\r\n }\r\n\r\n if ($_.Exception.InnerException) {\r\n Write-Host -ForegroundColor Red \"Caused by: $($_.Exception.InnerException.Message)\"\r\n }\r\n\r\n throw\r\n} } }\r\n Set-DatabricksEnvironment -ApiRootUrl $databricksWorkspaceUrl -AccessToken $databricksAadToken\r\n\r\n $existingScope = Get-DatabricksSecretScope | Where-Object { $_ -and $_.name -eq \"datalakeconfig\" } | Select-Object -First 1\r\n if (-not $existingScope) {\r\n Write-Host \"Adding keyvault '$keyVaultName' as a secret scope called 'datalakeconfig' within databricks\"\r\n try {\r\n throw \"x\"\r\n Add-DatabricksSecretScope -ScopeName \"datalakeconfig\" -AzureKeyVaultResourceID $keyVaultResourceId -AzureKeyVaultDNS $keyVaultUri\r\n } catch {\r\n throw \"Can't add KeyVault backed Databricks secret scope; not yet supported to run this using a service principal. Please execute the following with a suitably authorised account:`r`n > `$databricksAadToken = Get-AzAccessToken -ResourceUrl \"\"2ff814a6-3304-4ab8-85cb-cd0e6f879c1d\"\" | Select-Object -ExpandProperty Token`r`n > Set-DatabricksEnvironment -ApiRootUrl \"\"$databricksWorkspaceUrl\"\" -AccessToken `$databricksAadToken`r`n > Add-DatabricksSecretScope -ScopeName \"\"datalakeconfig\"\" -AzureKeyVaultResourceID \"\"$keyVaultResourceId\"\" -AzureKeyVaultDNS \"\"$keyVaultUri\"\"`r`n\"\r\n }\r\n }\r\n }\r\n}\r\ncatch {\r\n Write-Host -ForegroundColor Red \"Caught an exception of type $($_.Exception.GetType())\"\r\n Write-Host -ForegroundColor Red $_.Exception.Message\r\n\r\n if ($_.ScriptStackTrace) {\r\n Write-Host -ForegroundColor Red $_.ScriptStackTrace\r\n }\r\n\r\n if ($_.Exception.InnerException) {\r\n Write-Host -ForegroundColor Red \"Caused by: $($_.Exception.InnerException.Message)\"\r\n }\r\n\r\n throw\r\n}\r\n" } [Trace - 12:56:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didSave | Method='textDocument/didSave'" } [Info - 12:56:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didSave | Method='textDocument/didSave' [Trace - 12:56:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didSave request for processing | Type='Serial' Name='textDocument/didSave'" } [Info - 12:56:27 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didSave request for processing | Type='Serial' Name='textDocument/didSave' [Trace - 12:56:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didSave | Method='textDocument/didSave'" } [Info - 12:56:27 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didSave | Method='textDocument/didSave' [Trace - 12:56:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didSave | Method='textDocument/didSave'" } [Info - 12:56:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didSave | Method='textDocument/didSave' [Trace - 12:56:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didSave to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidSaveTextDocumentParams | Method='textDocument/didSave' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidSaveTextDocumentParams'" } [Info - 12:56:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didSave to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidSaveTextDocumentParams | Method='textDocument/didSave' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidSaveTextDocumentParams' [Trace - 12:56:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didSave in 0ms | Method='textDocument/didSave' ElapsedMilliseconds='0'" } [Info - 12:56:27 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didSave in 0ms | Method='textDocument/didSave' ElapsedMilliseconds='0' [Trace - 12:56:27 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didSave in 0ms | Method='textDocument/didSave' ElapsedMilliseconds='0'" } [Info - 12:56:27 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didSave in 0ms | Method='textDocument/didSave' ElapsedMilliseconds='0' [Trace - 12:56:28 am] Sending request 'textDocument/foldingRange - (672)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:56:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:56:28 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:56:28 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:672 request for processing | Type='Parallel' Name='textDocument/foldingRange:672'" } [Info - 12:56:28 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:672 request for processing | Type='Parallel' Name='textDocument/foldingRange:672' [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 672 | Method='textDocument/foldingRange' ResponseId='672'" } [Info - 12:56:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 672 | Method='textDocument/foldingRange' ResponseId='672' [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (672) textDocument/foldingRange | Id='672' Method='textDocument/foldingRange'" } [Info - 12:56:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (672) textDocument/foldingRange | Id='672' Method='textDocument/foldingRange' [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (672) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='672' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:56:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (672) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='672' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:56:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (672) textDocument/foldingRange in 0ms | Id='672' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:56:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (672) textDocument/foldingRange in 0ms | Id='672' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 672 in 0ms | Method='textDocument/foldingRange' ResponseId='672' ElapsedMilliseconds='0'" } [Info - 12:56:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 672 in 0ms | Method='textDocument/foldingRange' ResponseId='672' ElapsedMilliseconds='0' [Trace - 12:56:28 am] Received response 'textDocument/foldingRange - (672)' in 2ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:56:28 am] Sending request 'textDocument/codeLens - (673)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:28 am] Sending request 'textDocument/codeAction - (674)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 224, "character": 5 }, "end": { "line": 224, "character": 5 } }, "context": { "diagnostics": [] } } [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:56:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:673 request for processing | Type='Parallel' Name='textDocument/codeLens:673'" } [Info - 12:56:28 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:673 request for processing | Type='Parallel' Name='textDocument/codeLens:673' [Trace - 12:56:28 am] Sending request 'textDocument/codeLens - (675)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 673 | Method='textDocument/codeLens' ResponseId='673'" } [Info - 12:56:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 673 | Method='textDocument/codeLens' ResponseId='673' [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (673) textDocument/codeLens | Id='673' Method='textDocument/codeLens'" } [Info - 12:56:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (673) textDocument/codeLens | Id='673' Method='textDocument/codeLens' [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (673) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='673' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:56:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (673) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='673' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:56:28 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:56:28 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:56:28 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:56:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (673) textDocument/codeLens in 0ms | Id='673' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:56:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (673) textDocument/codeLens in 0ms | Id='673' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 673 in 0ms | Method='textDocument/codeLens' ResponseId='673' ElapsedMilliseconds='0'" } [Info - 12:56:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 673 in 0ms | Method='textDocument/codeLens' ResponseId='673' ElapsedMilliseconds='0' [Trace - 12:56:28 am] Received response 'textDocument/codeLens - (673)' in 4ms. Result: [] [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:56:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:674 request for processing | Type='Parallel' Name='textDocument/codeAction:674'" } [Info - 12:56:28 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:674 request for processing | Type='Parallel' Name='textDocument/codeAction:674' [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 674 | Method='textDocument/codeAction' ResponseId='674'" } [Info - 12:56:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 674 | Method='textDocument/codeAction' ResponseId='674' [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (674) textDocument/codeAction | Id='674' Method='textDocument/codeAction'" } [Info - 12:56:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (674) textDocument/codeAction | Id='674' Method='textDocument/codeAction' [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (674) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='674' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:56:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (674) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='674' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:56:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:675 request for processing | Type='Parallel' Name='textDocument/codeLens:675'" } [Info - 12:56:28 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:675 request for processing | Type='Parallel' Name='textDocument/codeLens:675' [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 675 | Method='textDocument/codeLens' ResponseId='675'" } [Info - 12:56:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 675 | Method='textDocument/codeLens' ResponseId='675' [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (675) textDocument/codeLens | Id='675' Method='textDocument/codeLens'" } [Info - 12:56:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (675) textDocument/codeLens | Id='675' Method='textDocument/codeLens' [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (675) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='675' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:56:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (675) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='675' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:56:28 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:56:28 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:56:28 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:56:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (675) textDocument/codeLens in 0ms | Id='675' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:56:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (675) textDocument/codeLens in 0ms | Id='675' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 675 in 0ms | Method='textDocument/codeLens' ResponseId='675' ElapsedMilliseconds='0'" } [Info - 12:56:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 675 in 0ms | Method='textDocument/codeLens' ResponseId='675' ElapsedMilliseconds='0' [Trace - 12:56:28 am] Received response 'textDocument/codeLens - (675)' in 3ms. Result: [] [Trace - 12:56:28 am] Sending request 'textDocument/documentSymbol - (676)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:56:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:676 request for processing | Type='Parallel' Name='textDocument/documentSymbol:676'" } [Info - 12:56:28 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:676 request for processing | Type='Parallel' Name='textDocument/documentSymbol:676' [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 676 | Method='textDocument/documentSymbol' ResponseId='676'" } [Info - 12:56:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 676 | Method='textDocument/documentSymbol' ResponseId='676' [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (676) textDocument/documentSymbol | Id='676' Method='textDocument/documentSymbol'" } [Info - 12:56:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (676) textDocument/documentSymbol | Id='676' Method='textDocument/documentSymbol' [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (676) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='676' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:56:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (676) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='676' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:56:28 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | " } [Info - 12:56:28 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:56:28 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:56:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (676) textDocument/documentSymbol in 2ms | Id='676' Method='textDocument/documentSymbol' ElapsedMilliseconds='2'" } [Info - 12:56:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (676) textDocument/documentSymbol in 2ms | Id='676' Method='textDocument/documentSymbol' ElapsedMilliseconds='2' [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 676 in 2ms | Method='textDocument/documentSymbol' ResponseId='676' ElapsedMilliseconds='2'" } [Info - 12:56:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 676 in 2ms | Method='textDocument/documentSymbol' ResponseId='676' ElapsedMilliseconds='2' [Trace - 12:56:28 am] Received response 'textDocument/documentSymbol - (676)' in 4ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.Analysis.PssaCmdletAnalysisEngine: Found 1 violations | " } [Info - 12:56:28 am] Microsoft.PowerShell.EditorServices.Services.Analysis.PssaCmdletAnalysisEngine: Found 1 violations | [Trace - 12:56:28 am] Received notification 'textDocument/publishDiagnostics'. Params: { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 0, "diagnostics": [ { "range": { "start": { "line": 224, "character": 2 }, "end": { "line": 224, "character": 3 } }, "severity": 1, "code": 0, "source": "PowerShell", "message": "Unexpected token '}' in expression or statement." }, { "range": { "start": { "line": 224, "character": 4 }, "end": { "line": 224, "character": 5 } }, "severity": 1, "code": 0, "source": "PowerShell", "message": "Unexpected token '}' in expression or statement." }, { "range": { "start": { "line": 224, "character": 5 }, "end": { "line": 224, "character": 6 } }, "severity": 1, "code": 0, "source": "PowerShell", "message": "Unexpected token '}' in expression or statement." }, { "range": { "start": { "line": 45, "character": 4 }, "end": { "line": 46, "character": 25 } }, "severity": 2, "code": "PSAvoidUsingPlainTextForPassword", "source": "PSScriptAnalyzer", "message": "Parameter '$sqlPassword' should use SecureString, otherwise this will expose sensitive information. See ConvertTo-SecureString for more information." } ] } [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:56:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (674) textDocument/codeAction in 527ms | Id='674' Method='textDocument/codeAction' ElapsedMilliseconds='527'" } [Info - 12:56:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (674) textDocument/codeAction in 527ms | Id='674' Method='textDocument/codeAction' ElapsedMilliseconds='527' [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 674 in 527ms | Method='textDocument/codeAction' ResponseId='674' ElapsedMilliseconds='527'" } [Info - 12:56:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 674 in 527ms | Method='textDocument/codeAction' ResponseId='674' ElapsedMilliseconds='527' [Trace - 12:56:28 am] Received response 'textDocument/codeAction - (674)' in 529ms. Result: [] [Trace - 12:56:28 am] Sending request 'textDocument/codeAction - (677)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 224, "character": 5 }, "end": { "line": 224, "character": 5 } }, "context": { "diagnostics": [ { "range": { "start": { "line": 224, "character": 4 }, "end": { "line": 224, "character": 5 } }, "message": "Unexpected token '}' in expression or statement.", "severity": 1, "code": 0, "source": "PowerShell" }, { "range": { "start": { "line": 224, "character": 5 }, "end": { "line": 224, "character": 6 } }, "message": "Unexpected token '}' in expression or statement.", "severity": 1, "code": 0, "source": "PowerShell" } ] } } [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:56:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:677 request for processing | Type='Parallel' Name='textDocument/codeAction:677'" } [Info - 12:56:28 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:677 request for processing | Type='Parallel' Name='textDocument/codeAction:677' [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 677 | Method='textDocument/codeAction' ResponseId='677'" } [Info - 12:56:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 677 | Method='textDocument/codeAction' ResponseId='677' [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (677) textDocument/codeAction | Id='677' Method='textDocument/codeAction'" } [Info - 12:56:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (677) textDocument/codeAction | Id='677' Method='textDocument/codeAction' [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (677) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='677' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:56:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (677) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='677' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 2, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler: textDocument/codeAction skipping diagnostic with empty Code field: PowerShell Unexpected token '}' in expression or statement. | " } [Warn - 12:56:28 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler: textDocument/codeAction skipping diagnostic with empty Code field: PowerShell Unexpected token '}' in expression or statement. | [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 2, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler: textDocument/codeAction skipping diagnostic with empty Code field: PowerShell Unexpected token '}' in expression or statement. | " } [Warn - 12:56:28 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler: textDocument/codeAction skipping diagnostic with empty Code field: PowerShell Unexpected token '}' in expression or statement. | [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:56:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (677) textDocument/codeAction in 0ms | Id='677' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:56:28 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (677) textDocument/codeAction in 0ms | Id='677' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:56:28 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 677 in 0ms | Method='textDocument/codeAction' ResponseId='677' ElapsedMilliseconds='0'" } [Info - 12:56:28 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 677 in 0ms | Method='textDocument/codeAction' ResponseId='677' ElapsedMilliseconds='0' [Trace - 12:56:28 am] Received response 'textDocument/codeAction - (677)' in 2ms. Result: [] [Trace - 12:56:29 am] Sending request 'textDocument/formatting - (678)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "options": { "tabSize": 4, "insertSpaces": true } } [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/formatting | Method='textDocument/formatting'" } [Info - 12:56:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/formatting | Method='textDocument/formatting' [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:56:29 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:56:29 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:56:29 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/formatting:678 request for processing | Type='Serial' Name='textDocument/formatting:678'" } [Info - 12:56:29 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/formatting:678 request for processing | Type='Serial' Name='textDocument/formatting:678' [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/formatting 678 | Method='textDocument/formatting' ResponseId='678'" } [Info - 12:56:29 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/formatting 678 | Method='textDocument/formatting' ResponseId='678' [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (678) textDocument/formatting | Id='678' Method='textDocument/formatting'" } [Info - 12:56:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (678) textDocument/formatting | Id='678' Method='textDocument/formatting' [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (678) textDocument/formatting to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentFormattingParams | Id='678' Method='textDocument/formatting' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentFormattingParams'" } [Info - 12:56:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (678) textDocument/formatting to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentFormattingParams | Id='678' Method='textDocument/formatting' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentFormattingParams' [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentFormattingHandlers: Created formatting hashtable: {\"IncludeRules\":[\"PSPlaceCloseBrace\",\"PSPlaceOpenBrace\",\"PSUseConsistentWhitespace\",\"PSUseConsistentIndentation\",\"PSAlignAssignmentStatement\"],\"Rules\":{\"PSUseConsistentWhitespace\":{\"CheckParameter\":false,\"CheckOpenBrace\":true,\"CheckPipeForRedundantWhitespace\":false,\"CheckInnerBrace\":true,\"CheckSeparator\":true,\"CheckOperator\":true,\"CheckOpenParen\":true,\"Enable\":true,\"CheckPipe\":true},\"PSUseConsistentIndentation\":{\"Enable\":true,\"Kind\":\"space\",\"PipelineIndentation\":2,\"IndentationSize\":4},\"PSAlignAssignmentStatement\":{\"CheckHashtable\":true,\"Enable\":true},\"PSPlaceOpenBrace\":{\"Enable\":true,\"OnSameLine\":true,\"IgnoreOneLineBlock\":true,\"NewLineAfter\":true},\"PSPlaceCloseBrace\":{\"Enable\":true,\"IgnoreOneLineBlock\":true,\"NewLineAfter\":true},\"PSUseCorrectCasing\":{\"Enable\":false}}} | 0='{\"IncludeRules\":[\"PSPlaceCloseBrace\",\"PSPlaceOpenBrace\",\"PSUseConsistentWhitespace\",\"PSUseConsistentIndentation\",\"PSAlignAssignmentStatement\"],\"Rules\":{\"PSUseConsistentWhitespace\":{\"CheckParameter\":false,\"CheckOpenBrace\":true,\"CheckPipeForRedundantWhitespace\":false,\"CheckInnerBrace\":true,\"CheckSeparator\":true,\"CheckOperator\":true,\"CheckOpenParen\":true,\"Enable\":true,\"CheckPipe\":true},\"PSUseConsistentIndentation\":{\"Enable\":true,\"Kind\":\"space\",\"PipelineIndentation\":2,\"IndentationSize\":4},\"PSAlignAssignmentStatement\":{\"CheckHashtable\":true,\"Enable\":true},\"PSPlaceOpenBrace\":{\"Enable\":true,\"OnSameLine\":true,\"IgnoreOneLineBlock\":true,\"NewLineAfter\":true},\"PSPlaceCloseBrace\":{\"Enable\":true,\"IgnoreOneLineBlock\":true,\"NewLineAfter\":true},\"PSUseCorrectCasing\":{\"Enable\":false}}}'" } [Info - 12:56:29 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentFormattingHandlers: Created formatting hashtable: {"IncludeRules":["PSPlaceCloseBrace","PSPlaceOpenBrace","PSUseConsistentWhitespace","PSUseConsistentIndentation","PSAlignAssignmentStatement"],"Rules":{"PSUseConsistentWhitespace":{"CheckParameter":false,"CheckOpenBrace":true,"CheckPipeForRedundantWhitespace":false,"CheckInnerBrace":true,"CheckSeparator":true,"CheckOperator":true,"CheckOpenParen":true,"Enable":true,"CheckPipe":true},"PSUseConsistentIndentation":{"Enable":true,"Kind":"space","PipelineIndentation":2,"IndentationSize":4},"PSAlignAssignmentStatement":{"CheckHashtable":true,"Enable":true},"PSPlaceOpenBrace":{"Enable":true,"OnSameLine":true,"IgnoreOneLineBlock":true,"NewLineAfter":true},"PSPlaceCloseBrace":{"Enable":true,"IgnoreOneLineBlock":true,"NewLineAfter":true},"PSUseCorrectCasing":{"Enable":false}}} | 0='{"IncludeRules":["PSPlaceCloseBrace","PSPlaceOpenBrace","PSUseConsistentWhitespace","PSUseConsistentIndentation","PSAlignAssignmentStatement"],"Rules":{"PSUseConsistentWhitespace":{"CheckParameter":false,"CheckOpenBrace":true,"CheckPipeForRedundantWhitespace":false,"CheckInnerBrace":true,"CheckSeparator":true,"CheckOperator":true,"CheckOpenParen":true,"Enable":true,"CheckPipe":true},"PSUseConsistentIndentation":{"Enable":true,"Kind":"space","PipelineIndentation":2,"IndentationSize":4},"PSAlignAssignmentStatement":{"CheckHashtable":true,"Enable":true},"PSPlaceOpenBrace":{"Enable":true,"OnSameLine":true,"IgnoreOneLineBlock":true,"NewLineAfter":true},"PSPlaceCloseBrace":{"Enable":true,"IgnoreOneLineBlock":true,"NewLineAfter":true},"PSUseCorrectCasing":{"Enable":false}}}' [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.TextEditContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.TextEditContainer'" } [Info - 12:56:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.TextEditContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.TextEditContainer' [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (678) textDocument/formatting in 20ms | Id='678' Method='textDocument/formatting' ElapsedMilliseconds='20'" } [Info - 12:56:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (678) textDocument/formatting in 20ms | Id='678' Method='textDocument/formatting' ElapsedMilliseconds='20' [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/formatting 678 in 20ms | Method='textDocument/formatting' ResponseId='678' ElapsedMilliseconds='20'" } [Info - 12:56:29 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/formatting 678 in 20ms | Method='textDocument/formatting' ResponseId='678' ElapsedMilliseconds='20' [Trace - 12:56:29 am] Received response 'textDocument/formatting - (678)' in 42ms. Result: [ { "range": { "start": { "line": 0, "character": 0 }, "end": { "line": 225, "character": 0 } }, "newText": "[CmdletBinding(SupportsShouldProcess = $true)]\r\nParam (\r\n [ValidatePattern(\"[a-zA-Z0-9\\-]{3,24}\")]\r\n [Parameter(Mandatory = $true)]\r\n [string] $EnvironmentName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9]{1,5}\")]\r\n [string] $EnvironmentCode,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9]{1,5}\")]\r\n [string] $Location,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9\\-]{3,24}\")]\r\n [string] $LocationCode,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $TenantId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $SubscriptionId,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $ConfigFile = \"config.$($EnvironmentCode.ToLower()).json\",\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $diagnosticsObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $dataFactoryPrincipalId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databricksNetworkObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $generalNetworkObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlServerName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlUsername,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlPassword,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databasesObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databricksToken,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $dataLakeStorageAccountName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $functionAppServicePrincipalId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $functionAppMasterKey, \r\n \r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksApplicationId,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksServicePrincipalId,\r\n \r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksApplicationKey,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $azureADGroupId_keyVaultAdministrator,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $automationAccountApplicationId\r\n)\r\n\r\nSet-StrictMode -Version \"Latest\"\r\n$ErrorActionPreference = \"Stop\"\r\n\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/adp.psm1\") -Force -Verbose:$false\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/keyvault.psm1\") -Force -Verbose:$false\r\n\r\n$Context = Initialize-ADPContext -parameters $PSBoundParameters -configFilePath (Join-Path $PSScriptRoot $ConfigFile)\r\n$diagnostics = ConvertFrom-JsonToHash -Object $diagnosticsObject\r\n$databases = ConvertFrom-JsonToHash -Object $databasesObject\r\n$databricksNetwork = ConvertFrom-JsonToHash -Object $databricksNetworkObject\r\n$generalNetwork = ConvertFrom-JsonToHash -Object $generalNetworkObject\r\n\r\ntry {\r\n\r\n if ($VerbosePreference -eq \"SilentlyContinue\" -and $Env:SYSTEM_DEBUG) {\r\n $VerbosePreference = \"Continue\"\r\n }\r\n\r\n if (-not $pscmdlet.ShouldProcess(\"Deploy with powershell\")) {\r\n Write-Verbose \"-WhatIf is set, will not execute deployment.\"\r\n\r\n Write-Host \"Deploy would proceed with the following parameters\"\r\n $Context | Format-Table | Out-String | Write-Host\r\n }\r\n else {\r\n $Context | Format-Table | Out-String | Write-Verbose\r\n\r\n ###############################################################################\r\n ## KeyVault\r\n ###############################################################################\r\n\r\n $deployerAzureAdObjectId = Get-CurrentUserAzureAdObjectId $TenantId;\r\n $keyVaultParams = Get-Params -context $Context -diagnostics $diagnostics -purpose \"Operational secreats\" -with @{\r\n \"akvName\" = Get-ResourceName -context $Context -resourceCode \"AKV\" -suffix \"002\";\r\n \"subnetIdArray\" = @($databricksNetwork.subnetDBRPublicResourceId, $generalNetwork.subnetVMResourceId, $generalNetwork.subnetWebAppResourceId)\r\n \"bypassNetworkDefaultAction\" = \"None\"\r\n \"networkDefaultAction\" = \"Deny\"\r\n \"tenantId\" = $TenantId;\r\n \"accessPolicy_azureDevOpsId\" = $deployerAzureAdObjectId;\r\n \"accessPolicy_dataFactoryId\" = $dataFactoryPrincipalId;\r\n \"accessPolicy_functionAppId\" = $functionAppServicePrincipalId;\r\n \"accessPolicy_administratorsId\" = $azureADGroupId_keyVaultAdministrator;\r\n \"accessPolicy_automationAccountId\" = $automationAccountApplicationId;\r\n }\r\n $keyVault = Invoke-ARM -context $Context -template \"keyVault\" -resourceGroupName $Context.resourceGroupNames.security -parameters $keyVaultParams\r\n\r\n $keyVaultName = $keyVault.keyVaultName.value\r\n $keyVaultResourceGroupName = $Context.resourceGroupNames.security\r\n \r\n try {\r\n $currentIp = Get-CurrentIP\r\n\r\n Write-Host \"Temporarily granting this node ($currentIp) firewall access to the keyvault $keyVaultName\"\r\n Add-IPToKeyVaultWhitelist -resourceGroupName $keyVaultResourceGroupName -keyVaultName $keyVaultName -ip $currentIp\r\n\r\n $secrets = @(\r\n @{\r\n \"secretName\" = \"sqlPassword\";\r\n \"secretValue\" = $sqlPassword;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseConnectionStringConfig\";\r\n \"secretValue\" = (\"Server=tcp:\" + $sqlServerName + \".database.windows.net,1433;Database=\" + $databases.Config + \";Trusted_Connection=False;Encrypt=True\");\r\n };\r\n @{\r\n \"secretName\" = \"databricksToken\";\r\n \"secretValue\" = $databricksToken;\r\n };\r\n if ($databricksApplicationKey) {\r\n @{\r\n \"secretName\" = \"databricksApplicationKey\";\r\n \"secretValue\" = $databricksApplicationKey;\r\n };\r\n }\r\n @{\r\n \"secretName\" = \"functionAppPowershellMasterKey\";\r\n \"secretValue\" = $functionAppMasterKey;\r\n };\r\n # Below items are not really secrets, but are currently needed by our Databricks code\r\n # Todo: Configure non-secrets into Databricks separate to this\r\n @{\r\n \"secretName\" = \"sqlServerName\";\r\n \"secretValue\" = $sqlServerName;\r\n };\r\n @{\r\n \"secretName\" = \"sqlUsername\";\r\n \"secretValue\" = $sqlUsername;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseNameStage\";\r\n \"secretValue\" = $databases.Stage;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseNameConfig\";\r\n \"secretValue\" = $databases.Config;\r\n };\r\n @{\r\n \"secretName\" = \"azureTenantID\";\r\n \"secretValue\" = $TenantId;\r\n };\r\n @{\r\n \"secretName\" = \"storageAccountDataLake\";\r\n \"secretValue\" = $dataLakeStorageAccountName;\r\n };\r\n if ($databricksApplicationId) {\r\n @{\r\n \"secretName\" = \"databricksApplicationID\";\r\n \"secretValue\" = $databricksApplicationId;\r\n };\r\n }\r\n if ($databricksServicePrincipalId) {\r\n @{\r\n \"secretName\" = \"databricksServicePrincipalID\";\r\n \"secretValue\" = $databricksServicePrincipalId;\r\n };\r\n }\r\n )\r\n\r\n $secrets | Foreach-Object {\r\n $currentValue = Get-OptionalAzKeyVaultSecret -VaultName $keyVaultName -Name $_.secretName\r\n if ($currentValue -ne $_.secretValue) {\r\n Write-Host \"Setting Key Vault value for $($_.secretName) in $keyVaultName\"\r\n Set-AzKeyVaultSecret -VaultName $keyVaultName -Name $_.secretName -SecretValue (ConvertTo-SecureString -AsPlainText -Force -String $_.secretValue) | Out-Null\r\n }\r\n }\r\n }\r\n finally {\r\n Write-Host \"Removing this node's ($currentIp) firewall access from the keyvault $keyVaultName\"\r\n Remove-IPFromKeyVaultWhitelist -resourceGroupName $keyVaultResourceGroupName -keyVaultName $keyVaultName -ip $currentIp\r\n }\r\n }\r\n}\r\ncatch {\r\n Write-Host -ForegroundColor Red \"Caught an exception of type $($_.Exception.GetType())\"\r\n Write-Host -ForegroundColor Red $_.Exception.Message\r\n\r\n if ($_.ScriptStackTrace) {\r\n Write-Host -ForegroundColor Red $_.ScriptStackTrace\r\n }\r\n\r\n if ($_.Exception.InnerException) {\r\n Write-Host -ForegroundColor Red \"Caused by: $($_.Exception.InnerException.Message)\"\r\n }\r\n\r\n throw\r\n} } } }\r\n" } ] [Trace - 12:56:29 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 299 }, "contentChanges": [ { "range": { "start": { "line": 224, "character": 5 }, "end": { "line": 224, "character": 5 } }, "rangeLength": 0, "text": " }" } ] } [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:56:29 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:29 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:56:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:56:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:56:29 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:56:29 am] Sending notification 'textDocument/didSave'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 299 }, "text": "[CmdletBinding(SupportsShouldProcess = $true)]\r\nParam (\r\n [ValidatePattern(\"[a-zA-Z0-9\\-]{3,24}\")]\r\n [Parameter(Mandatory = $true)]\r\n [string] $EnvironmentName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9]{1,5}\")]\r\n [string] $EnvironmentCode,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9]{1,5}\")]\r\n [string] $Location,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9\\-]{3,24}\")]\r\n [string] $LocationCode,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $TenantId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $SubscriptionId,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $ConfigFile = \"config.$($EnvironmentCode.ToLower()).json\",\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $diagnosticsObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $dataFactoryPrincipalId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databricksNetworkObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $generalNetworkObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlServerName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlUsername,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlPassword,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databasesObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databricksToken,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $dataLakeStorageAccountName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $functionAppServicePrincipalId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $functionAppMasterKey, \r\n \r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksApplicationId,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksServicePrincipalId,\r\n \r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksApplicationKey,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $azureADGroupId_keyVaultAdministrator,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $automationAccountApplicationId\r\n)\r\n\r\nSet-StrictMode -Version \"Latest\"\r\n$ErrorActionPreference = \"Stop\"\r\n\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/adp.psm1\") -Force -Verbose:$false\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/keyvault.psm1\") -Force -Verbose:$false\r\n\r\n$Context = Initialize-ADPContext -parameters $PSBoundParameters -configFilePath (Join-Path $PSScriptRoot $ConfigFile)\r\n$diagnostics = ConvertFrom-JsonToHash -Object $diagnosticsObject\r\n$databases = ConvertFrom-JsonToHash -Object $databasesObject\r\n$databricksNetwork = ConvertFrom-JsonToHash -Object $databricksNetworkObject\r\n$generalNetwork = ConvertFrom-JsonToHash -Object $generalNetworkObject\r\n\r\ntry {\r\n\r\n if ($VerbosePreference -eq \"SilentlyContinue\" -and $Env:SYSTEM_DEBUG) {\r\n $VerbosePreference = \"Continue\"\r\n }\r\n\r\n if (-not $pscmdlet.ShouldProcess(\"Deploy with powershell\")) {\r\n Write-Verbose \"-WhatIf is set, will not execute deployment.\"\r\n\r\n Write-Host \"Deploy would proceed with the following parameters\"\r\n $Context | Format-Table | Out-String | Write-Host\r\n }\r\n else {\r\n $Context | Format-Table | Out-String | Write-Verbose\r\n\r\n ###############################################################################\r\n ## KeyVault\r\n ###############################################################################\r\n\r\n $deployerAzureAdObjectId = Get-CurrentUserAzureAdObjectId $TenantId;\r\n $keyVaultParams = Get-Params -context $Context -diagnostics $diagnostics -purpose \"Operational secreats\" -with @{\r\n \"akvName\" = Get-ResourceName -context $Context -resourceCode \"AKV\" -suffix \"002\";\r\n \"subnetIdArray\" = @($databricksNetwork.subnetDBRPublicResourceId, $generalNetwork.subnetVMResourceId, $generalNetwork.subnetWebAppResourceId)\r\n \"bypassNetworkDefaultAction\" = \"None\"\r\n \"networkDefaultAction\" = \"Deny\"\r\n \"tenantId\" = $TenantId;\r\n \"accessPolicy_azureDevOpsId\" = $deployerAzureAdObjectId;\r\n \"accessPolicy_dataFactoryId\" = $dataFactoryPrincipalId;\r\n \"accessPolicy_functionAppId\" = $functionAppServicePrincipalId;\r\n \"accessPolicy_administratorsId\" = $azureADGroupId_keyVaultAdministrator;\r\n \"accessPolicy_automationAccountId\" = $automationAccountApplicationId;\r\n }\r\n $keyVault = Invoke-ARM -context $Context -template \"keyVault\" -resourceGroupName $Context.resourceGroupNames.security -parameters $keyVaultParams\r\n\r\n $keyVaultName = $keyVault.keyVaultName.value\r\n $keyVaultResourceGroupName = $Context.resourceGroupNames.security\r\n \r\n try {\r\n $currentIp = Get-CurrentIP\r\n\r\n Write-Host \"Temporarily granting this node ($currentIp) firewall access to the keyvault $keyVaultName\"\r\n Add-IPToKeyVaultWhitelist -resourceGroupName $keyVaultResourceGroupName -keyVaultName $keyVaultName -ip $currentIp\r\n\r\n $secrets = @(\r\n @{\r\n \"secretName\" = \"sqlPassword\";\r\n \"secretValue\" = $sqlPassword;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseConnectionStringConfig\";\r\n \"secretValue\" = (\"Server=tcp:\" + $sqlServerName + \".database.windows.net,1433;Database=\" + $databases.Config + \";Trusted_Connection=False;Encrypt=True\");\r\n };\r\n @{\r\n \"secretName\" = \"databricksToken\";\r\n \"secretValue\" = $databricksToken;\r\n };\r\n if ($databricksApplicationKey) {\r\n @{\r\n \"secretName\" = \"databricksApplicationKey\";\r\n \"secretValue\" = $databricksApplicationKey;\r\n };\r\n }\r\n @{\r\n \"secretName\" = \"functionAppPowershellMasterKey\";\r\n \"secretValue\" = $functionAppMasterKey;\r\n };\r\n # Below items are not really secrets, but are currently needed by our Databricks code\r\n # Todo: Configure non-secrets into Databricks separate to this\r\n @{\r\n \"secretName\" = \"sqlServerName\";\r\n \"secretValue\" = $sqlServerName;\r\n };\r\n @{\r\n \"secretName\" = \"sqlUsername\";\r\n \"secretValue\" = $sqlUsername;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseNameStage\";\r\n \"secretValue\" = $databases.Stage;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseNameConfig\";\r\n \"secretValue\" = $databases.Config;\r\n };\r\n @{\r\n \"secretName\" = \"azureTenantID\";\r\n \"secretValue\" = $TenantId;\r\n };\r\n @{\r\n \"secretName\" = \"storageAccountDataLake\";\r\n \"secretValue\" = $dataLakeStorageAccountName;\r\n };\r\n if ($databricksApplicationId) {\r\n @{\r\n \"secretName\" = \"databricksApplicationID\";\r\n \"secretValue\" = $databricksApplicationId;\r\n };\r\n }\r\n if ($databricksServicePrincipalId) {\r\n @{\r\n \"secretName\" = \"databricksServicePrincipalID\";\r\n \"secretValue\" = $databricksServicePrincipalId;\r\n };\r\n }\r\n )\r\n\r\n $secrets | Foreach-Object {\r\n $currentValue = Get-OptionalAzKeyVaultSecret -VaultName $keyVaultName -Name $_.secretName\r\n if ($currentValue -ne $_.secretValue) {\r\n Write-Host \"Setting Key Vault value for $($_.secretName) in $keyVaultName\"\r\n Set-AzKeyVaultSecret -VaultName $keyVaultName -Name $_.secretName -SecretValue (ConvertTo-SecureString -AsPlainText -Force -String $_.secretValue) | Out-Null\r\n }\r\n }\r\n }\r\n finally {\r\n Write-Host \"Removing this node's ($currentIp) firewall access from the keyvault $keyVaultName\"\r\n Remove-IPFromKeyVaultWhitelist -resourceGroupName $keyVaultResourceGroupName -keyVaultName $keyVaultName -ip $currentIp\r\n }\r\n }\r\n}\r\ncatch {\r\n Write-Host -ForegroundColor Red \"Caught an exception of type $($_.Exception.GetType())\"\r\n Write-Host -ForegroundColor Red $_.Exception.Message\r\n\r\n if ($_.ScriptStackTrace) {\r\n Write-Host -ForegroundColor Red $_.ScriptStackTrace\r\n }\r\n\r\n if ($_.Exception.InnerException) {\r\n Write-Host -ForegroundColor Red \"Caused by: $($_.Exception.InnerException.Message)\"\r\n }\r\n\r\n throw\r\n} } } }\r\n Set-DatabricksEnvironment -ApiRootUrl $databricksWorkspaceUrl -AccessToken $databricksAadToken\r\n\r\n $existingScope = Get-DatabricksSecretScope | Where-Object { $_ -and $_.name -eq \"datalakeconfig\" } | Select-Object -First 1\r\n if (-not $existingScope) {\r\n Write-Host \"Adding keyvault '$keyVaultName' as a secret scope called 'datalakeconfig' within databricks\"\r\n try {\r\n throw \"x\"\r\n Add-DatabricksSecretScope -ScopeName \"datalakeconfig\" -AzureKeyVaultResourceID $keyVaultResourceId -AzureKeyVaultDNS $keyVaultUri\r\n } catch {\r\n throw \"Can't add KeyVault backed Databricks secret scope; not yet supported to run this using a service principal. Please execute the following with a suitably authorised account:`r`n > `$databricksAadToken = Get-AzAccessToken -ResourceUrl \"\"2ff814a6-3304-4ab8-85cb-cd0e6f879c1d\"\" | Select-Object -ExpandProperty Token`r`n > Set-DatabricksEnvironment -ApiRootUrl \"\"$databricksWorkspaceUrl\"\" -AccessToken `$databricksAadToken`r`n > Add-DatabricksSecretScope -ScopeName \"\"datalakeconfig\"\" -AzureKeyVaultResourceID \"\"$keyVaultResourceId\"\" -AzureKeyVaultDNS \"\"$keyVaultUri\"\"`r`n\"\r\n }\r\n }\r\n }\r\n}\r\ncatch {\r\n Write-Host -ForegroundColor Red \"Caught an exception of type $($_.Exception.GetType())\"\r\n Write-Host -ForegroundColor Red $_.Exception.Message\r\n\r\n if ($_.ScriptStackTrace) {\r\n Write-Host -ForegroundColor Red $_.ScriptStackTrace\r\n }\r\n\r\n if ($_.Exception.InnerException) {\r\n Write-Host -ForegroundColor Red \"Caused by: $($_.Exception.InnerException.Message)\"\r\n }\r\n\r\n throw\r\n}\r\n" } [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didSave | Method='textDocument/didSave'" } [Info - 12:56:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didSave | Method='textDocument/didSave' [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didSave request for processing | Type='Serial' Name='textDocument/didSave'" } [Info - 12:56:29 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didSave request for processing | Type='Serial' Name='textDocument/didSave' [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didSave | Method='textDocument/didSave'" } [Info - 12:56:29 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didSave | Method='textDocument/didSave' [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didSave | Method='textDocument/didSave'" } [Info - 12:56:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didSave | Method='textDocument/didSave' [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didSave to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidSaveTextDocumentParams | Method='textDocument/didSave' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidSaveTextDocumentParams'" } [Info - 12:56:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didSave to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidSaveTextDocumentParams | Method='textDocument/didSave' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidSaveTextDocumentParams' [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didSave in 0ms | Method='textDocument/didSave' ElapsedMilliseconds='0'" } [Info - 12:56:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didSave in 0ms | Method='textDocument/didSave' ElapsedMilliseconds='0' [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didSave in 0ms | Method='textDocument/didSave' ElapsedMilliseconds='0'" } [Info - 12:56:29 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didSave in 0ms | Method='textDocument/didSave' ElapsedMilliseconds='0' [Trace - 12:56:29 am] Sending request 'textDocument/foldingRange - (679)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:56:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:56:29 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:56:29 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:679 request for processing | Type='Parallel' Name='textDocument/foldingRange:679'" } [Info - 12:56:29 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:679 request for processing | Type='Parallel' Name='textDocument/foldingRange:679' [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 679 | Method='textDocument/foldingRange' ResponseId='679'" } [Info - 12:56:29 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 679 | Method='textDocument/foldingRange' ResponseId='679' [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (679) textDocument/foldingRange | Id='679' Method='textDocument/foldingRange'" } [Info - 12:56:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (679) textDocument/foldingRange | Id='679' Method='textDocument/foldingRange' [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (679) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='679' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:56:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (679) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='679' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:56:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (679) textDocument/foldingRange in 0ms | Id='679' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:56:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (679) textDocument/foldingRange in 0ms | Id='679' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 679 in 0ms | Method='textDocument/foldingRange' ResponseId='679' ElapsedMilliseconds='0'" } [Info - 12:56:29 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 679 in 0ms | Method='textDocument/foldingRange' ResponseId='679' ElapsedMilliseconds='0' [Trace - 12:56:29 am] Received response 'textDocument/foldingRange - (679)' in 1ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:56:29 am] Sending request 'textDocument/codeLens - (680)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:29 am] Sending request 'textDocument/codeAction - (681)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 224, "character": 7 }, "end": { "line": 224, "character": 7 } }, "context": { "diagnostics": [] } } [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:56:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:680 request for processing | Type='Parallel' Name='textDocument/codeLens:680'" } [Info - 12:56:29 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:680 request for processing | Type='Parallel' Name='textDocument/codeLens:680' [Trace - 12:56:29 am] Sending request 'textDocument/codeLens - (682)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 680 | Method='textDocument/codeLens' ResponseId='680'" } [Info - 12:56:29 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 680 | Method='textDocument/codeLens' ResponseId='680' [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (680) textDocument/codeLens | Id='680' Method='textDocument/codeLens'" } [Info - 12:56:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (680) textDocument/codeLens | Id='680' Method='textDocument/codeLens' [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (680) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='680' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:56:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (680) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='680' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:56:29 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:56:29 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:56:29 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:56:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (680) textDocument/codeLens in 0ms | Id='680' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:56:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (680) textDocument/codeLens in 0ms | Id='680' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 680 in 0ms | Method='textDocument/codeLens' ResponseId='680' ElapsedMilliseconds='0'" } [Info - 12:56:29 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 680 in 0ms | Method='textDocument/codeLens' ResponseId='680' ElapsedMilliseconds='0' [Trace - 12:56:29 am] Received response 'textDocument/codeLens - (680)' in 5ms. Result: [] [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:56:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:681 request for processing | Type='Parallel' Name='textDocument/codeAction:681'" } [Info - 12:56:29 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:681 request for processing | Type='Parallel' Name='textDocument/codeAction:681' [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 681 | Method='textDocument/codeAction' ResponseId='681'" } [Info - 12:56:29 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 681 | Method='textDocument/codeAction' ResponseId='681' [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (681) textDocument/codeAction | Id='681' Method='textDocument/codeAction'" } [Info - 12:56:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (681) textDocument/codeAction | Id='681' Method='textDocument/codeAction' [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (681) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='681' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:56:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (681) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='681' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:56:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:682 request for processing | Type='Parallel' Name='textDocument/codeLens:682'" } [Info - 12:56:29 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:682 request for processing | Type='Parallel' Name='textDocument/codeLens:682' [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 682 | Method='textDocument/codeLens' ResponseId='682'" } [Info - 12:56:29 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 682 | Method='textDocument/codeLens' ResponseId='682' [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (682) textDocument/codeLens | Id='682' Method='textDocument/codeLens'" } [Info - 12:56:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (682) textDocument/codeLens | Id='682' Method='textDocument/codeLens' [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (682) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='682' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:56:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (682) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='682' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:56:29 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:56:29 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:56:29 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:56:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (682) textDocument/codeLens in 0ms | Id='682' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:56:29 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (682) textDocument/codeLens in 0ms | Id='682' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:56:29 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 682 in 0ms | Method='textDocument/codeLens' ResponseId='682' ElapsedMilliseconds='0'" } [Info - 12:56:29 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 682 in 0ms | Method='textDocument/codeLens' ResponseId='682' ElapsedMilliseconds='0' [Trace - 12:56:29 am] Received response 'textDocument/codeLens - (682)' in 5ms. Result: [] [Trace - 12:56:30 am] Sending request 'textDocument/formatting - (683)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "options": { "tabSize": 4, "insertSpaces": true } } [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/formatting | Method='textDocument/formatting'" } [Info - 12:56:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/formatting | Method='textDocument/formatting' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:56:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:56:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Request 681 was abandoned due to content be modified | Id='681'" } [Info - 12:56:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Request 681 was abandoned due to content be modified | Id='681' [Trace - 12:56:30 am] Received response 'textDocument/codeAction - (681)' in 92ms. Request failed: Content Modified (-32801). [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:56:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/formatting:683 request for processing | Type='Serial' Name='textDocument/formatting:683'" } [Info - 12:56:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/formatting:683 request for processing | Type='Serial' Name='textDocument/formatting:683' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/formatting 683 | Method='textDocument/formatting' ResponseId='683'" } [Info - 12:56:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/formatting 683 | Method='textDocument/formatting' ResponseId='683' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (683) textDocument/formatting | Id='683' Method='textDocument/formatting'" } [Info - 12:56:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (683) textDocument/formatting | Id='683' Method='textDocument/formatting' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (683) textDocument/formatting to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentFormattingParams | Id='683' Method='textDocument/formatting' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentFormattingParams'" } [Info - 12:56:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (683) textDocument/formatting to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentFormattingParams | Id='683' Method='textDocument/formatting' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentFormattingParams' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentFormattingHandlers: Created formatting hashtable: {\"IncludeRules\":[\"PSPlaceCloseBrace\",\"PSPlaceOpenBrace\",\"PSUseConsistentWhitespace\",\"PSUseConsistentIndentation\",\"PSAlignAssignmentStatement\"],\"Rules\":{\"PSUseConsistentWhitespace\":{\"CheckParameter\":false,\"CheckOpenBrace\":true,\"CheckPipeForRedundantWhitespace\":false,\"CheckInnerBrace\":true,\"CheckSeparator\":true,\"CheckOperator\":true,\"CheckOpenParen\":true,\"Enable\":true,\"CheckPipe\":true},\"PSUseConsistentIndentation\":{\"Enable\":true,\"Kind\":\"space\",\"PipelineIndentation\":2,\"IndentationSize\":4},\"PSAlignAssignmentStatement\":{\"CheckHashtable\":true,\"Enable\":true},\"PSPlaceOpenBrace\":{\"Enable\":true,\"OnSameLine\":true,\"IgnoreOneLineBlock\":true,\"NewLineAfter\":true},\"PSPlaceCloseBrace\":{\"Enable\":true,\"IgnoreOneLineBlock\":true,\"NewLineAfter\":true},\"PSUseCorrectCasing\":{\"Enable\":false}}} | 0='{\"IncludeRules\":[\"PSPlaceCloseBrace\",\"PSPlaceOpenBrace\",\"PSUseConsistentWhitespace\",\"PSUseConsistentIndentation\",\"PSAlignAssignmentStatement\"],\"Rules\":{\"PSUseConsistentWhitespace\":{\"CheckParameter\":false,\"CheckOpenBrace\":true,\"CheckPipeForRedundantWhitespace\":false,\"CheckInnerBrace\":true,\"CheckSeparator\":true,\"CheckOperator\":true,\"CheckOpenParen\":true,\"Enable\":true,\"CheckPipe\":true},\"PSUseConsistentIndentation\":{\"Enable\":true,\"Kind\":\"space\",\"PipelineIndentation\":2,\"IndentationSize\":4},\"PSAlignAssignmentStatement\":{\"CheckHashtable\":true,\"Enable\":true},\"PSPlaceOpenBrace\":{\"Enable\":true,\"OnSameLine\":true,\"IgnoreOneLineBlock\":true,\"NewLineAfter\":true},\"PSPlaceCloseBrace\":{\"Enable\":true,\"IgnoreOneLineBlock\":true,\"NewLineAfter\":true},\"PSUseCorrectCasing\":{\"Enable\":false}}}'" } [Info - 12:56:30 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentFormattingHandlers: Created formatting hashtable: {"IncludeRules":["PSPlaceCloseBrace","PSPlaceOpenBrace","PSUseConsistentWhitespace","PSUseConsistentIndentation","PSAlignAssignmentStatement"],"Rules":{"PSUseConsistentWhitespace":{"CheckParameter":false,"CheckOpenBrace":true,"CheckPipeForRedundantWhitespace":false,"CheckInnerBrace":true,"CheckSeparator":true,"CheckOperator":true,"CheckOpenParen":true,"Enable":true,"CheckPipe":true},"PSUseConsistentIndentation":{"Enable":true,"Kind":"space","PipelineIndentation":2,"IndentationSize":4},"PSAlignAssignmentStatement":{"CheckHashtable":true,"Enable":true},"PSPlaceOpenBrace":{"Enable":true,"OnSameLine":true,"IgnoreOneLineBlock":true,"NewLineAfter":true},"PSPlaceCloseBrace":{"Enable":true,"IgnoreOneLineBlock":true,"NewLineAfter":true},"PSUseCorrectCasing":{"Enable":false}}} | 0='{"IncludeRules":["PSPlaceCloseBrace","PSPlaceOpenBrace","PSUseConsistentWhitespace","PSUseConsistentIndentation","PSAlignAssignmentStatement"],"Rules":{"PSUseConsistentWhitespace":{"CheckParameter":false,"CheckOpenBrace":true,"CheckPipeForRedundantWhitespace":false,"CheckInnerBrace":true,"CheckSeparator":true,"CheckOperator":true,"CheckOpenParen":true,"Enable":true,"CheckPipe":true},"PSUseConsistentIndentation":{"Enable":true,"Kind":"space","PipelineIndentation":2,"IndentationSize":4},"PSAlignAssignmentStatement":{"CheckHashtable":true,"Enable":true},"PSPlaceOpenBrace":{"Enable":true,"OnSameLine":true,"IgnoreOneLineBlock":true,"NewLineAfter":true},"PSPlaceCloseBrace":{"Enable":true,"IgnoreOneLineBlock":true,"NewLineAfter":true},"PSUseCorrectCasing":{"Enable":false}}}' [Trace - 12:56:30 am] Sending request 'textDocument/documentSymbol - (684)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:56:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:56:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:56:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:684 request for processing | Type='Parallel' Name='textDocument/documentSymbol:684'" } [Info - 12:56:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:684 request for processing | Type='Parallel' Name='textDocument/documentSymbol:684' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.TextEditContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.TextEditContainer'" } [Info - 12:56:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.TextEditContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.TextEditContainer' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (683) textDocument/formatting in 13ms | Id='683' Method='textDocument/formatting' ElapsedMilliseconds='13'" } [Info - 12:56:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (683) textDocument/formatting in 13ms | Id='683' Method='textDocument/formatting' ElapsedMilliseconds='13' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/formatting 683 in 13ms | Method='textDocument/formatting' ResponseId='683' ElapsedMilliseconds='13'" } [Info - 12:56:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/formatting 683 in 13ms | Method='textDocument/formatting' ResponseId='683' ElapsedMilliseconds='13' [Trace - 12:56:30 am] Received response 'textDocument/formatting - (683)' in 16ms. Result: [ { "range": { "start": { "line": 0, "character": 0 }, "end": { "line": 225, "character": 0 } }, "newText": "[CmdletBinding(SupportsShouldProcess = $true)]\r\nParam (\r\n [ValidatePattern(\"[a-zA-Z0-9\\-]{3,24}\")]\r\n [Parameter(Mandatory = $true)]\r\n [string] $EnvironmentName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9]{1,5}\")]\r\n [string] $EnvironmentCode,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9]{1,5}\")]\r\n [string] $Location,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9\\-]{3,24}\")]\r\n [string] $LocationCode,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $TenantId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $SubscriptionId,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $ConfigFile = \"config.$($EnvironmentCode.ToLower()).json\",\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $diagnosticsObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $dataFactoryPrincipalId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databricksNetworkObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $generalNetworkObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlServerName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlUsername,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlPassword,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databasesObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databricksToken,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $dataLakeStorageAccountName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $functionAppServicePrincipalId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $functionAppMasterKey, \r\n \r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksApplicationId,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksServicePrincipalId,\r\n \r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksApplicationKey,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $azureADGroupId_keyVaultAdministrator,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $automationAccountApplicationId\r\n)\r\n\r\nSet-StrictMode -Version \"Latest\"\r\n$ErrorActionPreference = \"Stop\"\r\n\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/adp.psm1\") -Force -Verbose:$false\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/keyvault.psm1\") -Force -Verbose:$false\r\n\r\n$Context = Initialize-ADPContext -parameters $PSBoundParameters -configFilePath (Join-Path $PSScriptRoot $ConfigFile)\r\n$diagnostics = ConvertFrom-JsonToHash -Object $diagnosticsObject\r\n$databases = ConvertFrom-JsonToHash -Object $databasesObject\r\n$databricksNetwork = ConvertFrom-JsonToHash -Object $databricksNetworkObject\r\n$generalNetwork = ConvertFrom-JsonToHash -Object $generalNetworkObject\r\n\r\ntry {\r\n\r\n if ($VerbosePreference -eq \"SilentlyContinue\" -and $Env:SYSTEM_DEBUG) {\r\n $VerbosePreference = \"Continue\"\r\n }\r\n\r\n if (-not $pscmdlet.ShouldProcess(\"Deploy with powershell\")) {\r\n Write-Verbose \"-WhatIf is set, will not execute deployment.\"\r\n\r\n Write-Host \"Deploy would proceed with the following parameters\"\r\n $Context | Format-Table | Out-String | Write-Host\r\n }\r\n else {\r\n $Context | Format-Table | Out-String | Write-Verbose\r\n\r\n ###############################################################################\r\n ## KeyVault\r\n ###############################################################################\r\n\r\n $deployerAzureAdObjectId = Get-CurrentUserAzureAdObjectId $TenantId;\r\n $keyVaultParams = Get-Params -context $Context -diagnostics $diagnostics -purpose \"Operational secreats\" -with @{\r\n \"akvName\" = Get-ResourceName -context $Context -resourceCode \"AKV\" -suffix \"002\";\r\n \"subnetIdArray\" = @($databricksNetwork.subnetDBRPublicResourceId, $generalNetwork.subnetVMResourceId, $generalNetwork.subnetWebAppResourceId)\r\n \"bypassNetworkDefaultAction\" = \"None\"\r\n \"networkDefaultAction\" = \"Deny\"\r\n \"tenantId\" = $TenantId;\r\n \"accessPolicy_azureDevOpsId\" = $deployerAzureAdObjectId;\r\n \"accessPolicy_dataFactoryId\" = $dataFactoryPrincipalId;\r\n \"accessPolicy_functionAppId\" = $functionAppServicePrincipalId;\r\n \"accessPolicy_administratorsId\" = $azureADGroupId_keyVaultAdministrator;\r\n \"accessPolicy_automationAccountId\" = $automationAccountApplicationId;\r\n }\r\n $keyVault = Invoke-ARM -context $Context -template \"keyVault\" -resourceGroupName $Context.resourceGroupNames.security -parameters $keyVaultParams\r\n\r\n $keyVaultName = $keyVault.keyVaultName.value\r\n $keyVaultResourceGroupName = $Context.resourceGroupNames.security\r\n \r\n try {\r\n $currentIp = Get-CurrentIP\r\n\r\n Write-Host \"Temporarily granting this node ($currentIp) firewall access to the keyvault $keyVaultName\"\r\n Add-IPToKeyVaultWhitelist -resourceGroupName $keyVaultResourceGroupName -keyVaultName $keyVaultName -ip $currentIp\r\n\r\n $secrets = @(\r\n @{\r\n \"secretName\" = \"sqlPassword\";\r\n \"secretValue\" = $sqlPassword;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseConnectionStringConfig\";\r\n \"secretValue\" = (\"Server=tcp:\" + $sqlServerName + \".database.windows.net,1433;Database=\" + $databases.Config + \";Trusted_Connection=False;Encrypt=True\");\r\n };\r\n @{\r\n \"secretName\" = \"databricksToken\";\r\n \"secretValue\" = $databricksToken;\r\n };\r\n if ($databricksApplicationKey) {\r\n @{\r\n \"secretName\" = \"databricksApplicationKey\";\r\n \"secretValue\" = $databricksApplicationKey;\r\n };\r\n }\r\n @{\r\n \"secretName\" = \"functionAppPowershellMasterKey\";\r\n \"secretValue\" = $functionAppMasterKey;\r\n };\r\n # Below items are not really secrets, but are currently needed by our Databricks code\r\n # Todo: Configure non-secrets into Databricks separate to this\r\n @{\r\n \"secretName\" = \"sqlServerName\";\r\n \"secretValue\" = $sqlServerName;\r\n };\r\n @{\r\n \"secretName\" = \"sqlUsername\";\r\n \"secretValue\" = $sqlUsername;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseNameStage\";\r\n \"secretValue\" = $databases.Stage;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseNameConfig\";\r\n \"secretValue\" = $databases.Config;\r\n };\r\n @{\r\n \"secretName\" = \"azureTenantID\";\r\n \"secretValue\" = $TenantId;\r\n };\r\n @{\r\n \"secretName\" = \"storageAccountDataLake\";\r\n \"secretValue\" = $dataLakeStorageAccountName;\r\n };\r\n if ($databricksApplicationId) {\r\n @{\r\n \"secretName\" = \"databricksApplicationID\";\r\n \"secretValue\" = $databricksApplicationId;\r\n };\r\n }\r\n if ($databricksServicePrincipalId) {\r\n @{\r\n \"secretName\" = \"databricksServicePrincipalID\";\r\n \"secretValue\" = $databricksServicePrincipalId;\r\n };\r\n }\r\n )\r\n\r\n $secrets | Foreach-Object {\r\n $currentValue = Get-OptionalAzKeyVaultSecret -VaultName $keyVaultName -Name $_.secretName\r\n if ($currentValue -ne $_.secretValue) {\r\n Write-Host \"Setting Key Vault value for $($_.secretName) in $keyVaultName\"\r\n Set-AzKeyVaultSecret -VaultName $keyVaultName -Name $_.secretName -SecretValue (ConvertTo-SecureString -AsPlainText -Force -String $_.secretValue) | Out-Null\r\n }\r\n }\r\n }\r\n finally {\r\n Write-Host \"Removing this node's ($currentIp) firewall access from the keyvault $keyVaultName\"\r\n Remove-IPFromKeyVaultWhitelist -resourceGroupName $keyVaultResourceGroupName -keyVaultName $keyVaultName -ip $currentIp\r\n }\r\n }\r\n}\r\ncatch {\r\n Write-Host -ForegroundColor Red \"Caught an exception of type $($_.Exception.GetType())\"\r\n Write-Host -ForegroundColor Red $_.Exception.Message\r\n\r\n if ($_.ScriptStackTrace) {\r\n Write-Host -ForegroundColor Red $_.ScriptStackTrace\r\n }\r\n\r\n if ($_.Exception.InnerException) {\r\n Write-Host -ForegroundColor Red \"Caused by: $($_.Exception.InnerException.Message)\"\r\n }\r\n\r\n throw\r\n} } } } }\r\n" } ] [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 684 | Method='textDocument/documentSymbol' ResponseId='684'" } [Info - 12:56:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 684 | Method='textDocument/documentSymbol' ResponseId='684' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (684) textDocument/documentSymbol | Id='684' Method='textDocument/documentSymbol'" } [Info - 12:56:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (684) textDocument/documentSymbol | Id='684' Method='textDocument/documentSymbol' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (684) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='684' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:56:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (684) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='684' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:56:30 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:56:30 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 0ms. | [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:56:30 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:56:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (684) textDocument/documentSymbol in 1ms | Id='684' Method='textDocument/documentSymbol' ElapsedMilliseconds='1'" } [Info - 12:56:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (684) textDocument/documentSymbol in 1ms | Id='684' Method='textDocument/documentSymbol' ElapsedMilliseconds='1' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 684 in 1ms | Method='textDocument/documentSymbol' ResponseId='684' ElapsedMilliseconds='1'" } [Info - 12:56:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 684 in 1ms | Method='textDocument/documentSymbol' ResponseId='684' ElapsedMilliseconds='1' [Trace - 12:56:30 am] Received response 'textDocument/documentSymbol - (684)' in 9ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:56:30 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 300 }, "contentChanges": [ { "range": { "start": { "line": 224, "character": 7 }, "end": { "line": 224, "character": 7 } }, "rangeLength": 0, "text": " }" } ] } [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:56:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:56:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:56:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:56:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:56:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (681) textDocument/codeAction in 114ms | Id='681' Method='textDocument/codeAction' ElapsedMilliseconds='114'" } [Info - 12:56:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (681) textDocument/codeAction in 114ms | Id='681' Method='textDocument/codeAction' ElapsedMilliseconds='114' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Request 681 was cancelled | Id='681'" } [Info - 12:56:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Request 681 was cancelled | Id='681' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 681 in 114ms | Method='textDocument/codeAction' ResponseId='681' ElapsedMilliseconds='114'" } [Info - 12:56:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 681 in 114ms | Method='textDocument/codeAction' ResponseId='681' ElapsedMilliseconds='114' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 4ms | Method='textDocument/didChange' ElapsedMilliseconds='4'" } [Info - 12:56:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 4ms | Method='textDocument/didChange' ElapsedMilliseconds='4' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 4ms | Method='textDocument/didChange' ElapsedMilliseconds='4'" } [Info - 12:56:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 4ms | Method='textDocument/didChange' ElapsedMilliseconds='4' [Trace - 12:56:30 am] Sending notification 'textDocument/didSave'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 300 }, "text": "[CmdletBinding(SupportsShouldProcess = $true)]\r\nParam (\r\n [ValidatePattern(\"[a-zA-Z0-9\\-]{3,24}\")]\r\n [Parameter(Mandatory = $true)]\r\n [string] $EnvironmentName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9]{1,5}\")]\r\n [string] $EnvironmentCode,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9]{1,5}\")]\r\n [string] $Location,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9\\-]{3,24}\")]\r\n [string] $LocationCode,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $TenantId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $SubscriptionId,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $ConfigFile = \"config.$($EnvironmentCode.ToLower()).json\",\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $diagnosticsObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $dataFactoryPrincipalId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databricksNetworkObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $generalNetworkObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlServerName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlUsername,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlPassword,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databasesObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databricksToken,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $dataLakeStorageAccountName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $functionAppServicePrincipalId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $functionAppMasterKey, \r\n \r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksApplicationId,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksServicePrincipalId,\r\n \r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksApplicationKey,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $azureADGroupId_keyVaultAdministrator,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $automationAccountApplicationId\r\n)\r\n\r\nSet-StrictMode -Version \"Latest\"\r\n$ErrorActionPreference = \"Stop\"\r\n\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/adp.psm1\") -Force -Verbose:$false\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/keyvault.psm1\") -Force -Verbose:$false\r\n\r\n$Context = Initialize-ADPContext -parameters $PSBoundParameters -configFilePath (Join-Path $PSScriptRoot $ConfigFile)\r\n$diagnostics = ConvertFrom-JsonToHash -Object $diagnosticsObject\r\n$databases = ConvertFrom-JsonToHash -Object $databasesObject\r\n$databricksNetwork = ConvertFrom-JsonToHash -Object $databricksNetworkObject\r\n$generalNetwork = ConvertFrom-JsonToHash -Object $generalNetworkObject\r\n\r\ntry {\r\n\r\n if ($VerbosePreference -eq \"SilentlyContinue\" -and $Env:SYSTEM_DEBUG) {\r\n $VerbosePreference = \"Continue\"\r\n }\r\n\r\n if (-not $pscmdlet.ShouldProcess(\"Deploy with powershell\")) {\r\n Write-Verbose \"-WhatIf is set, will not execute deployment.\"\r\n\r\n Write-Host \"Deploy would proceed with the following parameters\"\r\n $Context | Format-Table | Out-String | Write-Host\r\n }\r\n else {\r\n $Context | Format-Table | Out-String | Write-Verbose\r\n\r\n ###############################################################################\r\n ## KeyVault\r\n ###############################################################################\r\n\r\n $deployerAzureAdObjectId = Get-CurrentUserAzureAdObjectId $TenantId;\r\n $keyVaultParams = Get-Params -context $Context -diagnostics $diagnostics -purpose \"Operational secreats\" -with @{\r\n \"akvName\" = Get-ResourceName -context $Context -resourceCode \"AKV\" -suffix \"002\";\r\n \"subnetIdArray\" = @($databricksNetwork.subnetDBRPublicResourceId, $generalNetwork.subnetVMResourceId, $generalNetwork.subnetWebAppResourceId)\r\n \"bypassNetworkDefaultAction\" = \"None\"\r\n \"networkDefaultAction\" = \"Deny\"\r\n \"tenantId\" = $TenantId;\r\n \"accessPolicy_azureDevOpsId\" = $deployerAzureAdObjectId;\r\n \"accessPolicy_dataFactoryId\" = $dataFactoryPrincipalId;\r\n \"accessPolicy_functionAppId\" = $functionAppServicePrincipalId;\r\n \"accessPolicy_administratorsId\" = $azureADGroupId_keyVaultAdministrator;\r\n \"accessPolicy_automationAccountId\" = $automationAccountApplicationId;\r\n }\r\n $keyVault = Invoke-ARM -context $Context -template \"keyVault\" -resourceGroupName $Context.resourceGroupNames.security -parameters $keyVaultParams\r\n\r\n $keyVaultName = $keyVault.keyVaultName.value\r\n $keyVaultResourceGroupName = $Context.resourceGroupNames.security\r\n \r\n try {\r\n $currentIp = Get-CurrentIP\r\n\r\n Write-Host \"Temporarily granting this node ($currentIp) firewall access to the keyvault $keyVaultName\"\r\n Add-IPToKeyVaultWhitelist -resourceGroupName $keyVaultResourceGroupName -keyVaultName $keyVaultName -ip $currentIp\r\n\r\n $secrets = @(\r\n @{\r\n \"secretName\" = \"sqlPassword\";\r\n \"secretValue\" = $sqlPassword;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseConnectionStringConfig\";\r\n \"secretValue\" = (\"Server=tcp:\" + $sqlServerName + \".database.windows.net,1433;Database=\" + $databases.Config + \";Trusted_Connection=False;Encrypt=True\");\r\n };\r\n @{\r\n \"secretName\" = \"databricksToken\";\r\n \"secretValue\" = $databricksToken;\r\n };\r\n if ($databricksApplicationKey) {\r\n @{\r\n \"secretName\" = \"databricksApplicationKey\";\r\n \"secretValue\" = $databricksApplicationKey;\r\n };\r\n }\r\n @{\r\n \"secretName\" = \"functionAppPowershellMasterKey\";\r\n \"secretValue\" = $functionAppMasterKey;\r\n };\r\n # Below items are not really secrets, but are currently needed by our Databricks code\r\n # Todo: Configure non-secrets into Databricks separate to this\r\n @{\r\n \"secretName\" = \"sqlServerName\";\r\n \"secretValue\" = $sqlServerName;\r\n };\r\n @{\r\n \"secretName\" = \"sqlUsername\";\r\n \"secretValue\" = $sqlUsername;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseNameStage\";\r\n \"secretValue\" = $databases.Stage;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseNameConfig\";\r\n \"secretValue\" = $databases.Config;\r\n };\r\n @{\r\n \"secretName\" = \"azureTenantID\";\r\n \"secretValue\" = $TenantId;\r\n };\r\n @{\r\n \"secretName\" = \"storageAccountDataLake\";\r\n \"secretValue\" = $dataLakeStorageAccountName;\r\n };\r\n if ($databricksApplicationId) {\r\n @{\r\n \"secretName\" = \"databricksApplicationID\";\r\n \"secretValue\" = $databricksApplicationId;\r\n };\r\n }\r\n if ($databricksServicePrincipalId) {\r\n @{\r\n \"secretName\" = \"databricksServicePrincipalID\";\r\n \"secretValue\" = $databricksServicePrincipalId;\r\n };\r\n }\r\n )\r\n\r\n $secrets | Foreach-Object {\r\n $currentValue = Get-OptionalAzKeyVaultSecret -VaultName $keyVaultName -Name $_.secretName\r\n if ($currentValue -ne $_.secretValue) {\r\n Write-Host \"Setting Key Vault value for $($_.secretName) in $keyVaultName\"\r\n Set-AzKeyVaultSecret -VaultName $keyVaultName -Name $_.secretName -SecretValue (ConvertTo-SecureString -AsPlainText -Force -String $_.secretValue) | Out-Null\r\n }\r\n }\r\n }\r\n finally {\r\n Write-Host \"Removing this node's ($currentIp) firewall access from the keyvault $keyVaultName\"\r\n Remove-IPFromKeyVaultWhitelist -resourceGroupName $keyVaultResourceGroupName -keyVaultName $keyVaultName -ip $currentIp\r\n }\r\n }\r\n}\r\ncatch {\r\n Write-Host -ForegroundColor Red \"Caught an exception of type $($_.Exception.GetType())\"\r\n Write-Host -ForegroundColor Red $_.Exception.Message\r\n\r\n if ($_.ScriptStackTrace) {\r\n Write-Host -ForegroundColor Red $_.ScriptStackTrace\r\n }\r\n\r\n if ($_.Exception.InnerException) {\r\n Write-Host -ForegroundColor Red \"Caused by: $($_.Exception.InnerException.Message)\"\r\n }\r\n\r\n throw\r\n} } } } }\r\n Set-DatabricksEnvironment -ApiRootUrl $databricksWorkspaceUrl -AccessToken $databricksAadToken\r\n\r\n $existingScope = Get-DatabricksSecretScope | Where-Object { $_ -and $_.name -eq \"datalakeconfig\" } | Select-Object -First 1\r\n if (-not $existingScope) {\r\n Write-Host \"Adding keyvault '$keyVaultName' as a secret scope called 'datalakeconfig' within databricks\"\r\n try {\r\n throw \"x\"\r\n Add-DatabricksSecretScope -ScopeName \"datalakeconfig\" -AzureKeyVaultResourceID $keyVaultResourceId -AzureKeyVaultDNS $keyVaultUri\r\n } catch {\r\n throw \"Can't add KeyVault backed Databricks secret scope; not yet supported to run this using a service principal. Please execute the following with a suitably authorised account:`r`n > `$databricksAadToken = Get-AzAccessToken -ResourceUrl \"\"2ff814a6-3304-4ab8-85cb-cd0e6f879c1d\"\" | Select-Object -ExpandProperty Token`r`n > Set-DatabricksEnvironment -ApiRootUrl \"\"$databricksWorkspaceUrl\"\" -AccessToken `$databricksAadToken`r`n > Add-DatabricksSecretScope -ScopeName \"\"datalakeconfig\"\" -AzureKeyVaultResourceID \"\"$keyVaultResourceId\"\" -AzureKeyVaultDNS \"\"$keyVaultUri\"\"`r`n\"\r\n }\r\n }\r\n }\r\n}\r\ncatch {\r\n Write-Host -ForegroundColor Red \"Caught an exception of type $($_.Exception.GetType())\"\r\n Write-Host -ForegroundColor Red $_.Exception.Message\r\n\r\n if ($_.ScriptStackTrace) {\r\n Write-Host -ForegroundColor Red $_.ScriptStackTrace\r\n }\r\n\r\n if ($_.Exception.InnerException) {\r\n Write-Host -ForegroundColor Red \"Caused by: $($_.Exception.InnerException.Message)\"\r\n }\r\n\r\n throw\r\n}\r\n" } [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didSave | Method='textDocument/didSave'" } [Info - 12:56:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didSave | Method='textDocument/didSave' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didSave request for processing | Type='Serial' Name='textDocument/didSave'" } [Info - 12:56:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didSave request for processing | Type='Serial' Name='textDocument/didSave' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didSave | Method='textDocument/didSave'" } [Info - 12:56:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didSave | Method='textDocument/didSave' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didSave | Method='textDocument/didSave'" } [Info - 12:56:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didSave | Method='textDocument/didSave' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didSave to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidSaveTextDocumentParams | Method='textDocument/didSave' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidSaveTextDocumentParams'" } [Info - 12:56:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didSave to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidSaveTextDocumentParams | Method='textDocument/didSave' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidSaveTextDocumentParams' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didSave in 0ms | Method='textDocument/didSave' ElapsedMilliseconds='0'" } [Info - 12:56:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didSave in 0ms | Method='textDocument/didSave' ElapsedMilliseconds='0' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didSave in 0ms | Method='textDocument/didSave' ElapsedMilliseconds='0'" } [Info - 12:56:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didSave in 0ms | Method='textDocument/didSave' ElapsedMilliseconds='0' [Trace - 12:56:30 am] Sending request 'textDocument/foldingRange - (685)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:56:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:56:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:56:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:685 request for processing | Type='Parallel' Name='textDocument/foldingRange:685'" } [Info - 12:56:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:685 request for processing | Type='Parallel' Name='textDocument/foldingRange:685' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 685 | Method='textDocument/foldingRange' ResponseId='685'" } [Info - 12:56:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 685 | Method='textDocument/foldingRange' ResponseId='685' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (685) textDocument/foldingRange | Id='685' Method='textDocument/foldingRange'" } [Info - 12:56:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (685) textDocument/foldingRange | Id='685' Method='textDocument/foldingRange' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (685) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='685' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:56:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (685) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='685' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:56:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (685) textDocument/foldingRange in 0ms | Id='685' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:56:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (685) textDocument/foldingRange in 0ms | Id='685' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 685 in 0ms | Method='textDocument/foldingRange' ResponseId='685' ElapsedMilliseconds='0'" } [Info - 12:56:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 685 in 0ms | Method='textDocument/foldingRange' ResponseId='685' ElapsedMilliseconds='0' [Trace - 12:56:30 am] Received response 'textDocument/foldingRange - (685)' in 2ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:56:30 am] Sending request 'textDocument/codeLens - (686)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:30 am] Sending request 'textDocument/codeAction - (687)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 224, "character": 9 }, "end": { "line": 224, "character": 9 } }, "context": { "diagnostics": [] } } [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:56:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:686 request for processing | Type='Parallel' Name='textDocument/codeLens:686'" } [Info - 12:56:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:686 request for processing | Type='Parallel' Name='textDocument/codeLens:686' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 686 | Method='textDocument/codeLens' ResponseId='686'" } [Info - 12:56:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 686 | Method='textDocument/codeLens' ResponseId='686' [Trace - 12:56:30 am] Sending request 'textDocument/codeLens - (688)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (686) textDocument/codeLens | Id='686' Method='textDocument/codeLens'" } [Info - 12:56:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (686) textDocument/codeLens | Id='686' Method='textDocument/codeLens' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (686) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='686' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:56:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (686) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='686' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:56:30 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:56:30 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:56:30 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:56:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (686) textDocument/codeLens in 0ms | Id='686' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:56:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (686) textDocument/codeLens in 0ms | Id='686' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 686 in 0ms | Method='textDocument/codeLens' ResponseId='686' ElapsedMilliseconds='0'" } [Info - 12:56:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 686 in 0ms | Method='textDocument/codeLens' ResponseId='686' ElapsedMilliseconds='0' [Trace - 12:56:30 am] Received response 'textDocument/codeLens - (686)' in 4ms. Result: [] [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:56:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:687 request for processing | Type='Parallel' Name='textDocument/codeAction:687'" } [Info - 12:56:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:687 request for processing | Type='Parallel' Name='textDocument/codeAction:687' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 687 | Method='textDocument/codeAction' ResponseId='687'" } [Info - 12:56:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 687 | Method='textDocument/codeAction' ResponseId='687' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (687) textDocument/codeAction | Id='687' Method='textDocument/codeAction'" } [Info - 12:56:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (687) textDocument/codeAction | Id='687' Method='textDocument/codeAction' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (687) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='687' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:56:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (687) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='687' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:56:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:688 request for processing | Type='Parallel' Name='textDocument/codeLens:688'" } [Info - 12:56:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:688 request for processing | Type='Parallel' Name='textDocument/codeLens:688' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 688 | Method='textDocument/codeLens' ResponseId='688'" } [Info - 12:56:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 688 | Method='textDocument/codeLens' ResponseId='688' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (688) textDocument/codeLens | Id='688' Method='textDocument/codeLens'" } [Info - 12:56:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (688) textDocument/codeLens | Id='688' Method='textDocument/codeLens' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (688) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='688' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:56:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (688) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='688' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:56:30 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:56:30 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:56:30 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:56:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (688) textDocument/codeLens in 0ms | Id='688' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:56:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (688) textDocument/codeLens in 0ms | Id='688' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 688 in 0ms | Method='textDocument/codeLens' ResponseId='688' ElapsedMilliseconds='0'" } [Info - 12:56:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 688 in 0ms | Method='textDocument/codeLens' ResponseId='688' ElapsedMilliseconds='0' [Trace - 12:56:30 am] Received response 'textDocument/codeLens - (688)' in 2ms. Result: [] [Trace - 12:56:30 am] Sending request 'textDocument/documentSymbol - (689)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:56:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:689 request for processing | Type='Parallel' Name='textDocument/documentSymbol:689'" } [Info - 12:56:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:689 request for processing | Type='Parallel' Name='textDocument/documentSymbol:689' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 689 | Method='textDocument/documentSymbol' ResponseId='689'" } [Info - 12:56:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 689 | Method='textDocument/documentSymbol' ResponseId='689' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (689) textDocument/documentSymbol | Id='689' Method='textDocument/documentSymbol'" } [Info - 12:56:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (689) textDocument/documentSymbol | Id='689' Method='textDocument/documentSymbol' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (689) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='689' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:56:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (689) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='689' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:56:30 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | " } [Info - 12:56:30 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:56:30 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:56:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (689) textDocument/documentSymbol in 1ms | Id='689' Method='textDocument/documentSymbol' ElapsedMilliseconds='1'" } [Info - 12:56:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (689) textDocument/documentSymbol in 1ms | Id='689' Method='textDocument/documentSymbol' ElapsedMilliseconds='1' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 689 in 1ms | Method='textDocument/documentSymbol' ResponseId='689' ElapsedMilliseconds='1'" } [Info - 12:56:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 689 in 1ms | Method='textDocument/documentSymbol' ResponseId='689' ElapsedMilliseconds='1' [Trace - 12:56:30 am] Received response 'textDocument/documentSymbol - (689)' in 3ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:56:30 am] Sending request 'textDocument/formatting - (690)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "options": { "tabSize": 4, "insertSpaces": true } } [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/formatting | Method='textDocument/formatting'" } [Info - 12:56:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/formatting | Method='textDocument/formatting' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:56:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:56:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Request 687 was abandoned due to content be modified | Id='687'" } [Info - 12:56:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Request 687 was abandoned due to content be modified | Id='687' [Trace - 12:56:30 am] Received response 'textDocument/codeAction - (687)' in 474ms. Request failed: Content Modified (-32801). [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:56:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/formatting:690 request for processing | Type='Serial' Name='textDocument/formatting:690'" } [Info - 12:56:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/formatting:690 request for processing | Type='Serial' Name='textDocument/formatting:690' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/formatting 690 | Method='textDocument/formatting' ResponseId='690'" } [Info - 12:56:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/formatting 690 | Method='textDocument/formatting' ResponseId='690' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (690) textDocument/formatting | Id='690' Method='textDocument/formatting'" } [Info - 12:56:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (690) textDocument/formatting | Id='690' Method='textDocument/formatting' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (690) textDocument/formatting to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentFormattingParams | Id='690' Method='textDocument/formatting' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentFormattingParams'" } [Info - 12:56:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (690) textDocument/formatting to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentFormattingParams | Id='690' Method='textDocument/formatting' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentFormattingParams' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentFormattingHandlers: Created formatting hashtable: {\"IncludeRules\":[\"PSPlaceCloseBrace\",\"PSPlaceOpenBrace\",\"PSUseConsistentWhitespace\",\"PSUseConsistentIndentation\",\"PSAlignAssignmentStatement\"],\"Rules\":{\"PSUseConsistentWhitespace\":{\"CheckParameter\":false,\"CheckOpenBrace\":true,\"CheckPipeForRedundantWhitespace\":false,\"CheckInnerBrace\":true,\"CheckSeparator\":true,\"CheckOperator\":true,\"CheckOpenParen\":true,\"Enable\":true,\"CheckPipe\":true},\"PSUseConsistentIndentation\":{\"Enable\":true,\"Kind\":\"space\",\"PipelineIndentation\":2,\"IndentationSize\":4},\"PSAlignAssignmentStatement\":{\"CheckHashtable\":true,\"Enable\":true},\"PSPlaceOpenBrace\":{\"Enable\":true,\"OnSameLine\":true,\"IgnoreOneLineBlock\":true,\"NewLineAfter\":true},\"PSPlaceCloseBrace\":{\"Enable\":true,\"IgnoreOneLineBlock\":true,\"NewLineAfter\":true},\"PSUseCorrectCasing\":{\"Enable\":false}}} | 0='{\"IncludeRules\":[\"PSPlaceCloseBrace\",\"PSPlaceOpenBrace\",\"PSUseConsistentWhitespace\",\"PSUseConsistentIndentation\",\"PSAlignAssignmentStatement\"],\"Rules\":{\"PSUseConsistentWhitespace\":{\"CheckParameter\":false,\"CheckOpenBrace\":true,\"CheckPipeForRedundantWhitespace\":false,\"CheckInnerBrace\":true,\"CheckSeparator\":true,\"CheckOperator\":true,\"CheckOpenParen\":true,\"Enable\":true,\"CheckPipe\":true},\"PSUseConsistentIndentation\":{\"Enable\":true,\"Kind\":\"space\",\"PipelineIndentation\":2,\"IndentationSize\":4},\"PSAlignAssignmentStatement\":{\"CheckHashtable\":true,\"Enable\":true},\"PSPlaceOpenBrace\":{\"Enable\":true,\"OnSameLine\":true,\"IgnoreOneLineBlock\":true,\"NewLineAfter\":true},\"PSPlaceCloseBrace\":{\"Enable\":true,\"IgnoreOneLineBlock\":true,\"NewLineAfter\":true},\"PSUseCorrectCasing\":{\"Enable\":false}}}'" } [Info - 12:56:30 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentFormattingHandlers: Created formatting hashtable: {"IncludeRules":["PSPlaceCloseBrace","PSPlaceOpenBrace","PSUseConsistentWhitespace","PSUseConsistentIndentation","PSAlignAssignmentStatement"],"Rules":{"PSUseConsistentWhitespace":{"CheckParameter":false,"CheckOpenBrace":true,"CheckPipeForRedundantWhitespace":false,"CheckInnerBrace":true,"CheckSeparator":true,"CheckOperator":true,"CheckOpenParen":true,"Enable":true,"CheckPipe":true},"PSUseConsistentIndentation":{"Enable":true,"Kind":"space","PipelineIndentation":2,"IndentationSize":4},"PSAlignAssignmentStatement":{"CheckHashtable":true,"Enable":true},"PSPlaceOpenBrace":{"Enable":true,"OnSameLine":true,"IgnoreOneLineBlock":true,"NewLineAfter":true},"PSPlaceCloseBrace":{"Enable":true,"IgnoreOneLineBlock":true,"NewLineAfter":true},"PSUseCorrectCasing":{"Enable":false}}} | 0='{"IncludeRules":["PSPlaceCloseBrace","PSPlaceOpenBrace","PSUseConsistentWhitespace","PSUseConsistentIndentation","PSAlignAssignmentStatement"],"Rules":{"PSUseConsistentWhitespace":{"CheckParameter":false,"CheckOpenBrace":true,"CheckPipeForRedundantWhitespace":false,"CheckInnerBrace":true,"CheckSeparator":true,"CheckOperator":true,"CheckOpenParen":true,"Enable":true,"CheckPipe":true},"PSUseConsistentIndentation":{"Enable":true,"Kind":"space","PipelineIndentation":2,"IndentationSize":4},"PSAlignAssignmentStatement":{"CheckHashtable":true,"Enable":true},"PSPlaceOpenBrace":{"Enable":true,"OnSameLine":true,"IgnoreOneLineBlock":true,"NewLineAfter":true},"PSPlaceCloseBrace":{"Enable":true,"IgnoreOneLineBlock":true,"NewLineAfter":true},"PSUseCorrectCasing":{"Enable":false}}}' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.TextEditContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.TextEditContainer'" } [Info - 12:56:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.TextEditContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.TextEditContainer' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (690) textDocument/formatting in 12ms | Id='690' Method='textDocument/formatting' ElapsedMilliseconds='12'" } [Info - 12:56:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (690) textDocument/formatting in 12ms | Id='690' Method='textDocument/formatting' ElapsedMilliseconds='12' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/formatting 690 in 12ms | Method='textDocument/formatting' ResponseId='690' ElapsedMilliseconds='12'" } [Info - 12:56:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/formatting 690 in 12ms | Method='textDocument/formatting' ResponseId='690' ElapsedMilliseconds='12' [Trace - 12:56:30 am] Received response 'textDocument/formatting - (690)' in 15ms. Result: [ { "range": { "start": { "line": 0, "character": 0 }, "end": { "line": 225, "character": 0 } }, "newText": "[CmdletBinding(SupportsShouldProcess = $true)]\r\nParam (\r\n [ValidatePattern(\"[a-zA-Z0-9\\-]{3,24}\")]\r\n [Parameter(Mandatory = $true)]\r\n [string] $EnvironmentName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9]{1,5}\")]\r\n [string] $EnvironmentCode,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9]{1,5}\")]\r\n [string] $Location,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9\\-]{3,24}\")]\r\n [string] $LocationCode,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $TenantId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $SubscriptionId,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $ConfigFile = \"config.$($EnvironmentCode.ToLower()).json\",\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $diagnosticsObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $dataFactoryPrincipalId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databricksNetworkObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $generalNetworkObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlServerName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlUsername,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlPassword,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databasesObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databricksToken,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $dataLakeStorageAccountName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $functionAppServicePrincipalId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $functionAppMasterKey, \r\n \r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksApplicationId,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksServicePrincipalId,\r\n \r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksApplicationKey,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $azureADGroupId_keyVaultAdministrator,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $automationAccountApplicationId\r\n)\r\n\r\nSet-StrictMode -Version \"Latest\"\r\n$ErrorActionPreference = \"Stop\"\r\n\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/adp.psm1\") -Force -Verbose:$false\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/keyvault.psm1\") -Force -Verbose:$false\r\n\r\n$Context = Initialize-ADPContext -parameters $PSBoundParameters -configFilePath (Join-Path $PSScriptRoot $ConfigFile)\r\n$diagnostics = ConvertFrom-JsonToHash -Object $diagnosticsObject\r\n$databases = ConvertFrom-JsonToHash -Object $databasesObject\r\n$databricksNetwork = ConvertFrom-JsonToHash -Object $databricksNetworkObject\r\n$generalNetwork = ConvertFrom-JsonToHash -Object $generalNetworkObject\r\n\r\ntry {\r\n\r\n if ($VerbosePreference -eq \"SilentlyContinue\" -and $Env:SYSTEM_DEBUG) {\r\n $VerbosePreference = \"Continue\"\r\n }\r\n\r\n if (-not $pscmdlet.ShouldProcess(\"Deploy with powershell\")) {\r\n Write-Verbose \"-WhatIf is set, will not execute deployment.\"\r\n\r\n Write-Host \"Deploy would proceed with the following parameters\"\r\n $Context | Format-Table | Out-String | Write-Host\r\n }\r\n else {\r\n $Context | Format-Table | Out-String | Write-Verbose\r\n\r\n ###############################################################################\r\n ## KeyVault\r\n ###############################################################################\r\n\r\n $deployerAzureAdObjectId = Get-CurrentUserAzureAdObjectId $TenantId;\r\n $keyVaultParams = Get-Params -context $Context -diagnostics $diagnostics -purpose \"Operational secreats\" -with @{\r\n \"akvName\" = Get-ResourceName -context $Context -resourceCode \"AKV\" -suffix \"002\";\r\n \"subnetIdArray\" = @($databricksNetwork.subnetDBRPublicResourceId, $generalNetwork.subnetVMResourceId, $generalNetwork.subnetWebAppResourceId)\r\n \"bypassNetworkDefaultAction\" = \"None\"\r\n \"networkDefaultAction\" = \"Deny\"\r\n \"tenantId\" = $TenantId;\r\n \"accessPolicy_azureDevOpsId\" = $deployerAzureAdObjectId;\r\n \"accessPolicy_dataFactoryId\" = $dataFactoryPrincipalId;\r\n \"accessPolicy_functionAppId\" = $functionAppServicePrincipalId;\r\n \"accessPolicy_administratorsId\" = $azureADGroupId_keyVaultAdministrator;\r\n \"accessPolicy_automationAccountId\" = $automationAccountApplicationId;\r\n }\r\n $keyVault = Invoke-ARM -context $Context -template \"keyVault\" -resourceGroupName $Context.resourceGroupNames.security -parameters $keyVaultParams\r\n\r\n $keyVaultName = $keyVault.keyVaultName.value\r\n $keyVaultResourceGroupName = $Context.resourceGroupNames.security\r\n \r\n try {\r\n $currentIp = Get-CurrentIP\r\n\r\n Write-Host \"Temporarily granting this node ($currentIp) firewall access to the keyvault $keyVaultName\"\r\n Add-IPToKeyVaultWhitelist -resourceGroupName $keyVaultResourceGroupName -keyVaultName $keyVaultName -ip $currentIp\r\n\r\n $secrets = @(\r\n @{\r\n \"secretName\" = \"sqlPassword\";\r\n \"secretValue\" = $sqlPassword;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseConnectionStringConfig\";\r\n \"secretValue\" = (\"Server=tcp:\" + $sqlServerName + \".database.windows.net,1433;Database=\" + $databases.Config + \";Trusted_Connection=False;Encrypt=True\");\r\n };\r\n @{\r\n \"secretName\" = \"databricksToken\";\r\n \"secretValue\" = $databricksToken;\r\n };\r\n if ($databricksApplicationKey) {\r\n @{\r\n \"secretName\" = \"databricksApplicationKey\";\r\n \"secretValue\" = $databricksApplicationKey;\r\n };\r\n }\r\n @{\r\n \"secretName\" = \"functionAppPowershellMasterKey\";\r\n \"secretValue\" = $functionAppMasterKey;\r\n };\r\n # Below items are not really secrets, but are currently needed by our Databricks code\r\n # Todo: Configure non-secrets into Databricks separate to this\r\n @{\r\n \"secretName\" = \"sqlServerName\";\r\n \"secretValue\" = $sqlServerName;\r\n };\r\n @{\r\n \"secretName\" = \"sqlUsername\";\r\n \"secretValue\" = $sqlUsername;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseNameStage\";\r\n \"secretValue\" = $databases.Stage;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseNameConfig\";\r\n \"secretValue\" = $databases.Config;\r\n };\r\n @{\r\n \"secretName\" = \"azureTenantID\";\r\n \"secretValue\" = $TenantId;\r\n };\r\n @{\r\n \"secretName\" = \"storageAccountDataLake\";\r\n \"secretValue\" = $dataLakeStorageAccountName;\r\n };\r\n if ($databricksApplicationId) {\r\n @{\r\n \"secretName\" = \"databricksApplicationID\";\r\n \"secretValue\" = $databricksApplicationId;\r\n };\r\n }\r\n if ($databricksServicePrincipalId) {\r\n @{\r\n \"secretName\" = \"databricksServicePrincipalID\";\r\n \"secretValue\" = $databricksServicePrincipalId;\r\n };\r\n }\r\n )\r\n\r\n $secrets | Foreach-Object {\r\n $currentValue = Get-OptionalAzKeyVaultSecret -VaultName $keyVaultName -Name $_.secretName\r\n if ($currentValue -ne $_.secretValue) {\r\n Write-Host \"Setting Key Vault value for $($_.secretName) in $keyVaultName\"\r\n Set-AzKeyVaultSecret -VaultName $keyVaultName -Name $_.secretName -SecretValue (ConvertTo-SecureString -AsPlainText -Force -String $_.secretValue) | Out-Null\r\n }\r\n }\r\n }\r\n finally {\r\n Write-Host \"Removing this node's ($currentIp) firewall access from the keyvault $keyVaultName\"\r\n Remove-IPFromKeyVaultWhitelist -resourceGroupName $keyVaultResourceGroupName -keyVaultName $keyVaultName -ip $currentIp\r\n }\r\n }\r\n}\r\ncatch {\r\n Write-Host -ForegroundColor Red \"Caught an exception of type $($_.Exception.GetType())\"\r\n Write-Host -ForegroundColor Red $_.Exception.Message\r\n\r\n if ($_.ScriptStackTrace) {\r\n Write-Host -ForegroundColor Red $_.ScriptStackTrace\r\n }\r\n\r\n if ($_.Exception.InnerException) {\r\n Write-Host -ForegroundColor Red \"Caused by: $($_.Exception.InnerException.Message)\"\r\n }\r\n\r\n throw\r\n} } } } } }\r\n" } ] [Trace - 12:56:30 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 301 }, "contentChanges": [ { "range": { "start": { "line": 224, "character": 9 }, "end": { "line": 224, "character": 9 } }, "rangeLength": 0, "text": " }" } ] } [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:56:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:56:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (687) textDocument/codeAction in 493ms | Id='687' Method='textDocument/codeAction' ElapsedMilliseconds='493'" } [Info - 12:56:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (687) textDocument/codeAction in 493ms | Id='687' Method='textDocument/codeAction' ElapsedMilliseconds='493' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Request 687 was cancelled | Id='687'" } [Info - 12:56:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Request 687 was cancelled | Id='687' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 687 in 493ms | Method='textDocument/codeAction' ResponseId='687' ElapsedMilliseconds='493'" } [Info - 12:56:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 687 in 493ms | Method='textDocument/codeAction' ResponseId='687' ElapsedMilliseconds='493' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:56:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:56:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:56:30 am] Sending notification 'textDocument/didSave'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 301 }, "text": "[CmdletBinding(SupportsShouldProcess = $true)]\r\nParam (\r\n [ValidatePattern(\"[a-zA-Z0-9\\-]{3,24}\")]\r\n [Parameter(Mandatory = $true)]\r\n [string] $EnvironmentName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9]{1,5}\")]\r\n [string] $EnvironmentCode,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9]{1,5}\")]\r\n [string] $Location,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9\\-]{3,24}\")]\r\n [string] $LocationCode,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $TenantId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $SubscriptionId,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $ConfigFile = \"config.$($EnvironmentCode.ToLower()).json\",\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $diagnosticsObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $dataFactoryPrincipalId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databricksNetworkObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $generalNetworkObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlServerName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlUsername,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlPassword,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databasesObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databricksToken,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $dataLakeStorageAccountName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $functionAppServicePrincipalId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $functionAppMasterKey, \r\n \r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksApplicationId,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksServicePrincipalId,\r\n \r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksApplicationKey,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $azureADGroupId_keyVaultAdministrator,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $automationAccountApplicationId\r\n)\r\n\r\nSet-StrictMode -Version \"Latest\"\r\n$ErrorActionPreference = \"Stop\"\r\n\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/adp.psm1\") -Force -Verbose:$false\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/keyvault.psm1\") -Force -Verbose:$false\r\n\r\n$Context = Initialize-ADPContext -parameters $PSBoundParameters -configFilePath (Join-Path $PSScriptRoot $ConfigFile)\r\n$diagnostics = ConvertFrom-JsonToHash -Object $diagnosticsObject\r\n$databases = ConvertFrom-JsonToHash -Object $databasesObject\r\n$databricksNetwork = ConvertFrom-JsonToHash -Object $databricksNetworkObject\r\n$generalNetwork = ConvertFrom-JsonToHash -Object $generalNetworkObject\r\n\r\ntry {\r\n\r\n if ($VerbosePreference -eq \"SilentlyContinue\" -and $Env:SYSTEM_DEBUG) {\r\n $VerbosePreference = \"Continue\"\r\n }\r\n\r\n if (-not $pscmdlet.ShouldProcess(\"Deploy with powershell\")) {\r\n Write-Verbose \"-WhatIf is set, will not execute deployment.\"\r\n\r\n Write-Host \"Deploy would proceed with the following parameters\"\r\n $Context | Format-Table | Out-String | Write-Host\r\n }\r\n else {\r\n $Context | Format-Table | Out-String | Write-Verbose\r\n\r\n ###############################################################################\r\n ## KeyVault\r\n ###############################################################################\r\n\r\n $deployerAzureAdObjectId = Get-CurrentUserAzureAdObjectId $TenantId;\r\n $keyVaultParams = Get-Params -context $Context -diagnostics $diagnostics -purpose \"Operational secreats\" -with @{\r\n \"akvName\" = Get-ResourceName -context $Context -resourceCode \"AKV\" -suffix \"002\";\r\n \"subnetIdArray\" = @($databricksNetwork.subnetDBRPublicResourceId, $generalNetwork.subnetVMResourceId, $generalNetwork.subnetWebAppResourceId)\r\n \"bypassNetworkDefaultAction\" = \"None\"\r\n \"networkDefaultAction\" = \"Deny\"\r\n \"tenantId\" = $TenantId;\r\n \"accessPolicy_azureDevOpsId\" = $deployerAzureAdObjectId;\r\n \"accessPolicy_dataFactoryId\" = $dataFactoryPrincipalId;\r\n \"accessPolicy_functionAppId\" = $functionAppServicePrincipalId;\r\n \"accessPolicy_administratorsId\" = $azureADGroupId_keyVaultAdministrator;\r\n \"accessPolicy_automationAccountId\" = $automationAccountApplicationId;\r\n }\r\n $keyVault = Invoke-ARM -context $Context -template \"keyVault\" -resourceGroupName $Context.resourceGroupNames.security -parameters $keyVaultParams\r\n\r\n $keyVaultName = $keyVault.keyVaultName.value\r\n $keyVaultResourceGroupName = $Context.resourceGroupNames.security\r\n \r\n try {\r\n $currentIp = Get-CurrentIP\r\n\r\n Write-Host \"Temporarily granting this node ($currentIp) firewall access to the keyvault $keyVaultName\"\r\n Add-IPToKeyVaultWhitelist -resourceGroupName $keyVaultResourceGroupName -keyVaultName $keyVaultName -ip $currentIp\r\n\r\n $secrets = @(\r\n @{\r\n \"secretName\" = \"sqlPassword\";\r\n \"secretValue\" = $sqlPassword;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseConnectionStringConfig\";\r\n \"secretValue\" = (\"Server=tcp:\" + $sqlServerName + \".database.windows.net,1433;Database=\" + $databases.Config + \";Trusted_Connection=False;Encrypt=True\");\r\n };\r\n @{\r\n \"secretName\" = \"databricksToken\";\r\n \"secretValue\" = $databricksToken;\r\n };\r\n if ($databricksApplicationKey) {\r\n @{\r\n \"secretName\" = \"databricksApplicationKey\";\r\n \"secretValue\" = $databricksApplicationKey;\r\n };\r\n }\r\n @{\r\n \"secretName\" = \"functionAppPowershellMasterKey\";\r\n \"secretValue\" = $functionAppMasterKey;\r\n };\r\n # Below items are not really secrets, but are currently needed by our Databricks code\r\n # Todo: Configure non-secrets into Databricks separate to this\r\n @{\r\n \"secretName\" = \"sqlServerName\";\r\n \"secretValue\" = $sqlServerName;\r\n };\r\n @{\r\n \"secretName\" = \"sqlUsername\";\r\n \"secretValue\" = $sqlUsername;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseNameStage\";\r\n \"secretValue\" = $databases.Stage;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseNameConfig\";\r\n \"secretValue\" = $databases.Config;\r\n };\r\n @{\r\n \"secretName\" = \"azureTenantID\";\r\n \"secretValue\" = $TenantId;\r\n };\r\n @{\r\n \"secretName\" = \"storageAccountDataLake\";\r\n \"secretValue\" = $dataLakeStorageAccountName;\r\n };\r\n if ($databricksApplicationId) {\r\n @{\r\n \"secretName\" = \"databricksApplicationID\";\r\n \"secretValue\" = $databricksApplicationId;\r\n };\r\n }\r\n if ($databricksServicePrincipalId) {\r\n @{\r\n \"secretName\" = \"databricksServicePrincipalID\";\r\n \"secretValue\" = $databricksServicePrincipalId;\r\n };\r\n }\r\n )\r\n\r\n $secrets | Foreach-Object {\r\n $currentValue = Get-OptionalAzKeyVaultSecret -VaultName $keyVaultName -Name $_.secretName\r\n if ($currentValue -ne $_.secretValue) {\r\n Write-Host \"Setting Key Vault value for $($_.secretName) in $keyVaultName\"\r\n Set-AzKeyVaultSecret -VaultName $keyVaultName -Name $_.secretName -SecretValue (ConvertTo-SecureString -AsPlainText -Force -String $_.secretValue) | Out-Null\r\n }\r\n }\r\n }\r\n finally {\r\n Write-Host \"Removing this node's ($currentIp) firewall access from the keyvault $keyVaultName\"\r\n Remove-IPFromKeyVaultWhitelist -resourceGroupName $keyVaultResourceGroupName -keyVaultName $keyVaultName -ip $currentIp\r\n }\r\n }\r\n}\r\ncatch {\r\n Write-Host -ForegroundColor Red \"Caught an exception of type $($_.Exception.GetType())\"\r\n Write-Host -ForegroundColor Red $_.Exception.Message\r\n\r\n if ($_.ScriptStackTrace) {\r\n Write-Host -ForegroundColor Red $_.ScriptStackTrace\r\n }\r\n\r\n if ($_.Exception.InnerException) {\r\n Write-Host -ForegroundColor Red \"Caused by: $($_.Exception.InnerException.Message)\"\r\n }\r\n\r\n throw\r\n} } } } } }\r\n Set-DatabricksEnvironment -ApiRootUrl $databricksWorkspaceUrl -AccessToken $databricksAadToken\r\n\r\n $existingScope = Get-DatabricksSecretScope | Where-Object { $_ -and $_.name -eq \"datalakeconfig\" } | Select-Object -First 1\r\n if (-not $existingScope) {\r\n Write-Host \"Adding keyvault '$keyVaultName' as a secret scope called 'datalakeconfig' within databricks\"\r\n try {\r\n throw \"x\"\r\n Add-DatabricksSecretScope -ScopeName \"datalakeconfig\" -AzureKeyVaultResourceID $keyVaultResourceId -AzureKeyVaultDNS $keyVaultUri\r\n } catch {\r\n throw \"Can't add KeyVault backed Databricks secret scope; not yet supported to run this using a service principal. Please execute the following with a suitably authorised account:`r`n > `$databricksAadToken = Get-AzAccessToken -ResourceUrl \"\"2ff814a6-3304-4ab8-85cb-cd0e6f879c1d\"\" | Select-Object -ExpandProperty Token`r`n > Set-DatabricksEnvironment -ApiRootUrl \"\"$databricksWorkspaceUrl\"\" -AccessToken `$databricksAadToken`r`n > Add-DatabricksSecretScope -ScopeName \"\"datalakeconfig\"\" -AzureKeyVaultResourceID \"\"$keyVaultResourceId\"\" -AzureKeyVaultDNS \"\"$keyVaultUri\"\"`r`n\"\r\n }\r\n }\r\n }\r\n}\r\ncatch {\r\n Write-Host -ForegroundColor Red \"Caught an exception of type $($_.Exception.GetType())\"\r\n Write-Host -ForegroundColor Red $_.Exception.Message\r\n\r\n if ($_.ScriptStackTrace) {\r\n Write-Host -ForegroundColor Red $_.ScriptStackTrace\r\n }\r\n\r\n if ($_.Exception.InnerException) {\r\n Write-Host -ForegroundColor Red \"Caused by: $($_.Exception.InnerException.Message)\"\r\n }\r\n\r\n throw\r\n}\r\n" } [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didSave | Method='textDocument/didSave'" } [Info - 12:56:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didSave | Method='textDocument/didSave' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didSave request for processing | Type='Serial' Name='textDocument/didSave'" } [Info - 12:56:30 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didSave request for processing | Type='Serial' Name='textDocument/didSave' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didSave | Method='textDocument/didSave'" } [Info - 12:56:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didSave | Method='textDocument/didSave' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didSave | Method='textDocument/didSave'" } [Info - 12:56:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didSave | Method='textDocument/didSave' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didSave to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidSaveTextDocumentParams | Method='textDocument/didSave' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidSaveTextDocumentParams'" } [Info - 12:56:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didSave to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidSaveTextDocumentParams | Method='textDocument/didSave' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidSaveTextDocumentParams' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didSave in 0ms | Method='textDocument/didSave' ElapsedMilliseconds='0'" } [Info - 12:56:30 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didSave in 0ms | Method='textDocument/didSave' ElapsedMilliseconds='0' [Trace - 12:56:30 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didSave in 0ms | Method='textDocument/didSave' ElapsedMilliseconds='0'" } [Info - 12:56:30 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didSave in 0ms | Method='textDocument/didSave' ElapsedMilliseconds='0' [Trace - 12:56:31 am] Sending request 'textDocument/foldingRange - (691)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:56:31 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:56:31 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:691 request for processing | Type='Parallel' Name='textDocument/foldingRange:691'" } [Info - 12:56:31 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:691 request for processing | Type='Parallel' Name='textDocument/foldingRange:691' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 691 | Method='textDocument/foldingRange' ResponseId='691'" } [Info - 12:56:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 691 | Method='textDocument/foldingRange' ResponseId='691' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (691) textDocument/foldingRange | Id='691' Method='textDocument/foldingRange'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (691) textDocument/foldingRange | Id='691' Method='textDocument/foldingRange' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (691) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='691' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (691) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='691' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (691) textDocument/foldingRange in 0ms | Id='691' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (691) textDocument/foldingRange in 0ms | Id='691' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 691 in 0ms | Method='textDocument/foldingRange' ResponseId='691' ElapsedMilliseconds='0'" } [Info - 12:56:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 691 in 0ms | Method='textDocument/foldingRange' ResponseId='691' ElapsedMilliseconds='0' [Trace - 12:56:31 am] Received response 'textDocument/foldingRange - (691)' in 1ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:56:31 am] Sending request 'textDocument/formatting - (692)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "options": { "tabSize": 4, "insertSpaces": true } } [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/formatting | Method='textDocument/formatting'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/formatting | Method='textDocument/formatting' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:56:31 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:56:31 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:56:31 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/formatting:692 request for processing | Type='Serial' Name='textDocument/formatting:692'" } [Info - 12:56:31 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/formatting:692 request for processing | Type='Serial' Name='textDocument/formatting:692' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/formatting 692 | Method='textDocument/formatting' ResponseId='692'" } [Info - 12:56:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/formatting 692 | Method='textDocument/formatting' ResponseId='692' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (692) textDocument/formatting | Id='692' Method='textDocument/formatting'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (692) textDocument/formatting | Id='692' Method='textDocument/formatting' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (692) textDocument/formatting to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentFormattingParams | Id='692' Method='textDocument/formatting' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentFormattingParams'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (692) textDocument/formatting to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentFormattingParams | Id='692' Method='textDocument/formatting' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentFormattingParams' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentFormattingHandlers: Created formatting hashtable: {\"IncludeRules\":[\"PSPlaceCloseBrace\",\"PSPlaceOpenBrace\",\"PSUseConsistentWhitespace\",\"PSUseConsistentIndentation\",\"PSAlignAssignmentStatement\"],\"Rules\":{\"PSUseConsistentWhitespace\":{\"CheckParameter\":false,\"CheckOpenBrace\":true,\"CheckPipeForRedundantWhitespace\":false,\"CheckInnerBrace\":true,\"CheckSeparator\":true,\"CheckOperator\":true,\"CheckOpenParen\":true,\"Enable\":true,\"CheckPipe\":true},\"PSUseConsistentIndentation\":{\"Enable\":true,\"Kind\":\"space\",\"PipelineIndentation\":2,\"IndentationSize\":4},\"PSAlignAssignmentStatement\":{\"CheckHashtable\":true,\"Enable\":true},\"PSPlaceOpenBrace\":{\"Enable\":true,\"OnSameLine\":true,\"IgnoreOneLineBlock\":true,\"NewLineAfter\":true},\"PSPlaceCloseBrace\":{\"Enable\":true,\"IgnoreOneLineBlock\":true,\"NewLineAfter\":true},\"PSUseCorrectCasing\":{\"Enable\":false}}} | 0='{\"IncludeRules\":[\"PSPlaceCloseBrace\",\"PSPlaceOpenBrace\",\"PSUseConsistentWhitespace\",\"PSUseConsistentIndentation\",\"PSAlignAssignmentStatement\"],\"Rules\":{\"PSUseConsistentWhitespace\":{\"CheckParameter\":false,\"CheckOpenBrace\":true,\"CheckPipeForRedundantWhitespace\":false,\"CheckInnerBrace\":true,\"CheckSeparator\":true,\"CheckOperator\":true,\"CheckOpenParen\":true,\"Enable\":true,\"CheckPipe\":true},\"PSUseConsistentIndentation\":{\"Enable\":true,\"Kind\":\"space\",\"PipelineIndentation\":2,\"IndentationSize\":4},\"PSAlignAssignmentStatement\":{\"CheckHashtable\":true,\"Enable\":true},\"PSPlaceOpenBrace\":{\"Enable\":true,\"OnSameLine\":true,\"IgnoreOneLineBlock\":true,\"NewLineAfter\":true},\"PSPlaceCloseBrace\":{\"Enable\":true,\"IgnoreOneLineBlock\":true,\"NewLineAfter\":true},\"PSUseCorrectCasing\":{\"Enable\":false}}}'" } [Info - 12:56:31 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentFormattingHandlers: Created formatting hashtable: {"IncludeRules":["PSPlaceCloseBrace","PSPlaceOpenBrace","PSUseConsistentWhitespace","PSUseConsistentIndentation","PSAlignAssignmentStatement"],"Rules":{"PSUseConsistentWhitespace":{"CheckParameter":false,"CheckOpenBrace":true,"CheckPipeForRedundantWhitespace":false,"CheckInnerBrace":true,"CheckSeparator":true,"CheckOperator":true,"CheckOpenParen":true,"Enable":true,"CheckPipe":true},"PSUseConsistentIndentation":{"Enable":true,"Kind":"space","PipelineIndentation":2,"IndentationSize":4},"PSAlignAssignmentStatement":{"CheckHashtable":true,"Enable":true},"PSPlaceOpenBrace":{"Enable":true,"OnSameLine":true,"IgnoreOneLineBlock":true,"NewLineAfter":true},"PSPlaceCloseBrace":{"Enable":true,"IgnoreOneLineBlock":true,"NewLineAfter":true},"PSUseCorrectCasing":{"Enable":false}}} | 0='{"IncludeRules":["PSPlaceCloseBrace","PSPlaceOpenBrace","PSUseConsistentWhitespace","PSUseConsistentIndentation","PSAlignAssignmentStatement"],"Rules":{"PSUseConsistentWhitespace":{"CheckParameter":false,"CheckOpenBrace":true,"CheckPipeForRedundantWhitespace":false,"CheckInnerBrace":true,"CheckSeparator":true,"CheckOperator":true,"CheckOpenParen":true,"Enable":true,"CheckPipe":true},"PSUseConsistentIndentation":{"Enable":true,"Kind":"space","PipelineIndentation":2,"IndentationSize":4},"PSAlignAssignmentStatement":{"CheckHashtable":true,"Enable":true},"PSPlaceOpenBrace":{"Enable":true,"OnSameLine":true,"IgnoreOneLineBlock":true,"NewLineAfter":true},"PSPlaceCloseBrace":{"Enable":true,"IgnoreOneLineBlock":true,"NewLineAfter":true},"PSUseCorrectCasing":{"Enable":false}}}' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.TextEditContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.TextEditContainer'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.TextEditContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.TextEditContainer' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (692) textDocument/formatting in 16ms | Id='692' Method='textDocument/formatting' ElapsedMilliseconds='16'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (692) textDocument/formatting in 16ms | Id='692' Method='textDocument/formatting' ElapsedMilliseconds='16' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/formatting 692 in 16ms | Method='textDocument/formatting' ResponseId='692' ElapsedMilliseconds='16'" } [Info - 12:56:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/formatting 692 in 16ms | Method='textDocument/formatting' ResponseId='692' ElapsedMilliseconds='16' [Trace - 12:56:31 am] Received response 'textDocument/formatting - (692)' in 18ms. Result: [ { "range": { "start": { "line": 0, "character": 0 }, "end": { "line": 225, "character": 0 } }, "newText": "[CmdletBinding(SupportsShouldProcess = $true)]\r\nParam (\r\n [ValidatePattern(\"[a-zA-Z0-9\\-]{3,24}\")]\r\n [Parameter(Mandatory = $true)]\r\n [string] $EnvironmentName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9]{1,5}\")]\r\n [string] $EnvironmentCode,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9]{1,5}\")]\r\n [string] $Location,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9\\-]{3,24}\")]\r\n [string] $LocationCode,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $TenantId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $SubscriptionId,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $ConfigFile = \"config.$($EnvironmentCode.ToLower()).json\",\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $diagnosticsObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $dataFactoryPrincipalId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databricksNetworkObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $generalNetworkObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlServerName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlUsername,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlPassword,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databasesObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databricksToken,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $dataLakeStorageAccountName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $functionAppServicePrincipalId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $functionAppMasterKey, \r\n \r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksApplicationId,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksServicePrincipalId,\r\n \r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksApplicationKey,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $azureADGroupId_keyVaultAdministrator,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $automationAccountApplicationId\r\n)\r\n\r\nSet-StrictMode -Version \"Latest\"\r\n$ErrorActionPreference = \"Stop\"\r\n\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/adp.psm1\") -Force -Verbose:$false\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/keyvault.psm1\") -Force -Verbose:$false\r\n\r\n$Context = Initialize-ADPContext -parameters $PSBoundParameters -configFilePath (Join-Path $PSScriptRoot $ConfigFile)\r\n$diagnostics = ConvertFrom-JsonToHash -Object $diagnosticsObject\r\n$databases = ConvertFrom-JsonToHash -Object $databasesObject\r\n$databricksNetwork = ConvertFrom-JsonToHash -Object $databricksNetworkObject\r\n$generalNetwork = ConvertFrom-JsonToHash -Object $generalNetworkObject\r\n\r\ntry {\r\n\r\n if ($VerbosePreference -eq \"SilentlyContinue\" -and $Env:SYSTEM_DEBUG) {\r\n $VerbosePreference = \"Continue\"\r\n }\r\n\r\n if (-not $pscmdlet.ShouldProcess(\"Deploy with powershell\")) {\r\n Write-Verbose \"-WhatIf is set, will not execute deployment.\"\r\n\r\n Write-Host \"Deploy would proceed with the following parameters\"\r\n $Context | Format-Table | Out-String | Write-Host\r\n }\r\n else {\r\n $Context | Format-Table | Out-String | Write-Verbose\r\n\r\n ###############################################################################\r\n ## KeyVault\r\n ###############################################################################\r\n\r\n $deployerAzureAdObjectId = Get-CurrentUserAzureAdObjectId $TenantId;\r\n $keyVaultParams = Get-Params -context $Context -diagnostics $diagnostics -purpose \"Operational secreats\" -with @{\r\n \"akvName\" = Get-ResourceName -context $Context -resourceCode \"AKV\" -suffix \"002\";\r\n \"subnetIdArray\" = @($databricksNetwork.subnetDBRPublicResourceId, $generalNetwork.subnetVMResourceId, $generalNetwork.subnetWebAppResourceId)\r\n \"bypassNetworkDefaultAction\" = \"None\"\r\n \"networkDefaultAction\" = \"Deny\"\r\n \"tenantId\" = $TenantId;\r\n \"accessPolicy_azureDevOpsId\" = $deployerAzureAdObjectId;\r\n \"accessPolicy_dataFactoryId\" = $dataFactoryPrincipalId;\r\n \"accessPolicy_functionAppId\" = $functionAppServicePrincipalId;\r\n \"accessPolicy_administratorsId\" = $azureADGroupId_keyVaultAdministrator;\r\n \"accessPolicy_automationAccountId\" = $automationAccountApplicationId;\r\n }\r\n $keyVault = Invoke-ARM -context $Context -template \"keyVault\" -resourceGroupName $Context.resourceGroupNames.security -parameters $keyVaultParams\r\n\r\n $keyVaultName = $keyVault.keyVaultName.value\r\n $keyVaultResourceGroupName = $Context.resourceGroupNames.security\r\n \r\n try {\r\n $currentIp = Get-CurrentIP\r\n\r\n Write-Host \"Temporarily granting this node ($currentIp) firewall access to the keyvault $keyVaultName\"\r\n Add-IPToKeyVaultWhitelist -resourceGroupName $keyVaultResourceGroupName -keyVaultName $keyVaultName -ip $currentIp\r\n\r\n $secrets = @(\r\n @{\r\n \"secretName\" = \"sqlPassword\";\r\n \"secretValue\" = $sqlPassword;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseConnectionStringConfig\";\r\n \"secretValue\" = (\"Server=tcp:\" + $sqlServerName + \".database.windows.net,1433;Database=\" + $databases.Config + \";Trusted_Connection=False;Encrypt=True\");\r\n };\r\n @{\r\n \"secretName\" = \"databricksToken\";\r\n \"secretValue\" = $databricksToken;\r\n };\r\n if ($databricksApplicationKey) {\r\n @{\r\n \"secretName\" = \"databricksApplicationKey\";\r\n \"secretValue\" = $databricksApplicationKey;\r\n };\r\n }\r\n @{\r\n \"secretName\" = \"functionAppPowershellMasterKey\";\r\n \"secretValue\" = $functionAppMasterKey;\r\n };\r\n # Below items are not really secrets, but are currently needed by our Databricks code\r\n # Todo: Configure non-secrets into Databricks separate to this\r\n @{\r\n \"secretName\" = \"sqlServerName\";\r\n \"secretValue\" = $sqlServerName;\r\n };\r\n @{\r\n \"secretName\" = \"sqlUsername\";\r\n \"secretValue\" = $sqlUsername;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseNameStage\";\r\n \"secretValue\" = $databases.Stage;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseNameConfig\";\r\n \"secretValue\" = $databases.Config;\r\n };\r\n @{\r\n \"secretName\" = \"azureTenantID\";\r\n \"secretValue\" = $TenantId;\r\n };\r\n @{\r\n \"secretName\" = \"storageAccountDataLake\";\r\n \"secretValue\" = $dataLakeStorageAccountName;\r\n };\r\n if ($databricksApplicationId) {\r\n @{\r\n \"secretName\" = \"databricksApplicationID\";\r\n \"secretValue\" = $databricksApplicationId;\r\n };\r\n }\r\n if ($databricksServicePrincipalId) {\r\n @{\r\n \"secretName\" = \"databricksServicePrincipalID\";\r\n \"secretValue\" = $databricksServicePrincipalId;\r\n };\r\n }\r\n )\r\n\r\n $secrets | Foreach-Object {\r\n $currentValue = Get-OptionalAzKeyVaultSecret -VaultName $keyVaultName -Name $_.secretName\r\n if ($currentValue -ne $_.secretValue) {\r\n Write-Host \"Setting Key Vault value for $($_.secretName) in $keyVaultName\"\r\n Set-AzKeyVaultSecret -VaultName $keyVaultName -Name $_.secretName -SecretValue (ConvertTo-SecureString -AsPlainText -Force -String $_.secretValue) | Out-Null\r\n }\r\n }\r\n }\r\n finally {\r\n Write-Host \"Removing this node's ($currentIp) firewall access from the keyvault $keyVaultName\"\r\n Remove-IPFromKeyVaultWhitelist -resourceGroupName $keyVaultResourceGroupName -keyVaultName $keyVaultName -ip $currentIp\r\n }\r\n }\r\n}\r\ncatch {\r\n Write-Host -ForegroundColor Red \"Caught an exception of type $($_.Exception.GetType())\"\r\n Write-Host -ForegroundColor Red $_.Exception.Message\r\n\r\n if ($_.ScriptStackTrace) {\r\n Write-Host -ForegroundColor Red $_.ScriptStackTrace\r\n }\r\n\r\n if ($_.Exception.InnerException) {\r\n Write-Host -ForegroundColor Red \"Caused by: $($_.Exception.InnerException.Message)\"\r\n }\r\n\r\n throw\r\n} } } } } } }\r\n" } ] [Trace - 12:56:31 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 302 }, "contentChanges": [ { "range": { "start": { "line": 224, "character": 11 }, "end": { "line": 224, "character": 11 } }, "rangeLength": 0, "text": " }" } ] } [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:56:31 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:56:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:56:31 am] Sending notification 'textDocument/didSave'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 302 }, "text": "[CmdletBinding(SupportsShouldProcess = $true)]\r\nParam (\r\n [ValidatePattern(\"[a-zA-Z0-9\\-]{3,24}\")]\r\n [Parameter(Mandatory = $true)]\r\n [string] $EnvironmentName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9]{1,5}\")]\r\n [string] $EnvironmentCode,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9]{1,5}\")]\r\n [string] $Location,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9\\-]{3,24}\")]\r\n [string] $LocationCode,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $TenantId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $SubscriptionId,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $ConfigFile = \"config.$($EnvironmentCode.ToLower()).json\",\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $diagnosticsObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $dataFactoryPrincipalId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databricksNetworkObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $generalNetworkObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlServerName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlUsername,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlPassword,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databasesObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databricksToken,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $dataLakeStorageAccountName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $functionAppServicePrincipalId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $functionAppMasterKey, \r\n \r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksApplicationId,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksServicePrincipalId,\r\n \r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksApplicationKey,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $azureADGroupId_keyVaultAdministrator,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $automationAccountApplicationId\r\n)\r\n\r\nSet-StrictMode -Version \"Latest\"\r\n$ErrorActionPreference = \"Stop\"\r\n\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/adp.psm1\") -Force -Verbose:$false\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/keyvault.psm1\") -Force -Verbose:$false\r\n\r\n$Context = Initialize-ADPContext -parameters $PSBoundParameters -configFilePath (Join-Path $PSScriptRoot $ConfigFile)\r\n$diagnostics = ConvertFrom-JsonToHash -Object $diagnosticsObject\r\n$databases = ConvertFrom-JsonToHash -Object $databasesObject\r\n$databricksNetwork = ConvertFrom-JsonToHash -Object $databricksNetworkObject\r\n$generalNetwork = ConvertFrom-JsonToHash -Object $generalNetworkObject\r\n\r\ntry {\r\n\r\n if ($VerbosePreference -eq \"SilentlyContinue\" -and $Env:SYSTEM_DEBUG) {\r\n $VerbosePreference = \"Continue\"\r\n }\r\n\r\n if (-not $pscmdlet.ShouldProcess(\"Deploy with powershell\")) {\r\n Write-Verbose \"-WhatIf is set, will not execute deployment.\"\r\n\r\n Write-Host \"Deploy would proceed with the following parameters\"\r\n $Context | Format-Table | Out-String | Write-Host\r\n }\r\n else {\r\n $Context | Format-Table | Out-String | Write-Verbose\r\n\r\n ###############################################################################\r\n ## KeyVault\r\n ###############################################################################\r\n\r\n $deployerAzureAdObjectId = Get-CurrentUserAzureAdObjectId $TenantId;\r\n $keyVaultParams = Get-Params -context $Context -diagnostics $diagnostics -purpose \"Operational secreats\" -with @{\r\n \"akvName\" = Get-ResourceName -context $Context -resourceCode \"AKV\" -suffix \"002\";\r\n \"subnetIdArray\" = @($databricksNetwork.subnetDBRPublicResourceId, $generalNetwork.subnetVMResourceId, $generalNetwork.subnetWebAppResourceId)\r\n \"bypassNetworkDefaultAction\" = \"None\"\r\n \"networkDefaultAction\" = \"Deny\"\r\n \"tenantId\" = $TenantId;\r\n \"accessPolicy_azureDevOpsId\" = $deployerAzureAdObjectId;\r\n \"accessPolicy_dataFactoryId\" = $dataFactoryPrincipalId;\r\n \"accessPolicy_functionAppId\" = $functionAppServicePrincipalId;\r\n \"accessPolicy_administratorsId\" = $azureADGroupId_keyVaultAdministrator;\r\n \"accessPolicy_automationAccountId\" = $automationAccountApplicationId;\r\n }\r\n $keyVault = Invoke-ARM -context $Context -template \"keyVault\" -resourceGroupName $Context.resourceGroupNames.security -parameters $keyVaultParams\r\n\r\n $keyVaultName = $keyVault.keyVaultName.value\r\n $keyVaultResourceGroupName = $Context.resourceGroupNames.security\r\n \r\n try {\r\n $currentIp = Get-CurrentIP\r\n\r\n Write-Host \"Temporarily granting this node ($currentIp) firewall access to the keyvault $keyVaultName\"\r\n Add-IPToKeyVaultWhitelist -resourceGroupName $keyVaultResourceGroupName -keyVaultName $keyVaultName -ip $currentIp\r\n\r\n $secrets = @(\r\n @{\r\n \"secretName\" = \"sqlPassword\";\r\n \"secretValue\" = $sqlPassword;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseConnectionStringConfig\";\r\n \"secretValue\" = (\"Server=tcp:\" + $sqlServerName + \".database.windows.net,1433;Database=\" + $databases.Config + \";Trusted_Connection=False;Encrypt=True\");\r\n };\r\n @{\r\n \"secretName\" = \"databricksToken\";\r\n \"secretValue\" = $databricksToken;\r\n };\r\n if ($databricksApplicationKey) {\r\n @{\r\n \"secretName\" = \"databricksApplicationKey\";\r\n \"secretValue\" = $databricksApplicationKey;\r\n };\r\n }\r\n @{\r\n \"secretName\" = \"functionAppPowershellMasterKey\";\r\n \"secretValue\" = $functionAppMasterKey;\r\n };\r\n # Below items are not really secrets, but are currently needed by our Databricks code\r\n # Todo: Configure non-secrets into Databricks separate to this\r\n @{\r\n \"secretName\" = \"sqlServerName\";\r\n \"secretValue\" = $sqlServerName;\r\n };\r\n @{\r\n \"secretName\" = \"sqlUsername\";\r\n \"secretValue\" = $sqlUsername;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseNameStage\";\r\n \"secretValue\" = $databases.Stage;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseNameConfig\";\r\n \"secretValue\" = $databases.Config;\r\n };\r\n @{\r\n \"secretName\" = \"azureTenantID\";\r\n \"secretValue\" = $TenantId;\r\n };\r\n @{\r\n \"secretName\" = \"storageAccountDataLake\";\r\n \"secretValue\" = $dataLakeStorageAccountName;\r\n };\r\n if ($databricksApplicationId) {\r\n @{\r\n \"secretName\" = \"databricksApplicationID\";\r\n \"secretValue\" = $databricksApplicationId;\r\n };\r\n }\r\n if ($databricksServicePrincipalId) {\r\n @{\r\n \"secretName\" = \"databricksServicePrincipalID\";\r\n \"secretValue\" = $databricksServicePrincipalId;\r\n };\r\n }\r\n )\r\n\r\n $secrets | Foreach-Object {\r\n $currentValue = Get-OptionalAzKeyVaultSecret -VaultName $keyVaultName -Name $_.secretName\r\n if ($currentValue -ne $_.secretValue) {\r\n Write-Host \"Setting Key Vault value for $($_.secretName) in $keyVaultName\"\r\n Set-AzKeyVaultSecret -VaultName $keyVaultName -Name $_.secretName -SecretValue (ConvertTo-SecureString -AsPlainText -Force -String $_.secretValue) | Out-Null\r\n }\r\n }\r\n }\r\n finally {\r\n Write-Host \"Removing this node's ($currentIp) firewall access from the keyvault $keyVaultName\"\r\n Remove-IPFromKeyVaultWhitelist -resourceGroupName $keyVaultResourceGroupName -keyVaultName $keyVaultName -ip $currentIp\r\n }\r\n }\r\n}\r\ncatch {\r\n Write-Host -ForegroundColor Red \"Caught an exception of type $($_.Exception.GetType())\"\r\n Write-Host -ForegroundColor Red $_.Exception.Message\r\n\r\n if ($_.ScriptStackTrace) {\r\n Write-Host -ForegroundColor Red $_.ScriptStackTrace\r\n }\r\n\r\n if ($_.Exception.InnerException) {\r\n Write-Host -ForegroundColor Red \"Caused by: $($_.Exception.InnerException.Message)\"\r\n }\r\n\r\n throw\r\n} } } } } } }\r\n Set-DatabricksEnvironment -ApiRootUrl $databricksWorkspaceUrl -AccessToken $databricksAadToken\r\n\r\n $existingScope = Get-DatabricksSecretScope | Where-Object { $_ -and $_.name -eq \"datalakeconfig\" } | Select-Object -First 1\r\n if (-not $existingScope) {\r\n Write-Host \"Adding keyvault '$keyVaultName' as a secret scope called 'datalakeconfig' within databricks\"\r\n try {\r\n throw \"x\"\r\n Add-DatabricksSecretScope -ScopeName \"datalakeconfig\" -AzureKeyVaultResourceID $keyVaultResourceId -AzureKeyVaultDNS $keyVaultUri\r\n } catch {\r\n throw \"Can't add KeyVault backed Databricks secret scope; not yet supported to run this using a service principal. Please execute the following with a suitably authorised account:`r`n > `$databricksAadToken = Get-AzAccessToken -ResourceUrl \"\"2ff814a6-3304-4ab8-85cb-cd0e6f879c1d\"\" | Select-Object -ExpandProperty Token`r`n > Set-DatabricksEnvironment -ApiRootUrl \"\"$databricksWorkspaceUrl\"\" -AccessToken `$databricksAadToken`r`n > Add-DatabricksSecretScope -ScopeName \"\"datalakeconfig\"\" -AzureKeyVaultResourceID \"\"$keyVaultResourceId\"\" -AzureKeyVaultDNS \"\"$keyVaultUri\"\"`r`n\"\r\n }\r\n }\r\n }\r\n}\r\ncatch {\r\n Write-Host -ForegroundColor Red \"Caught an exception of type $($_.Exception.GetType())\"\r\n Write-Host -ForegroundColor Red $_.Exception.Message\r\n\r\n if ($_.ScriptStackTrace) {\r\n Write-Host -ForegroundColor Red $_.ScriptStackTrace\r\n }\r\n\r\n if ($_.Exception.InnerException) {\r\n Write-Host -ForegroundColor Red \"Caused by: $($_.Exception.InnerException.Message)\"\r\n }\r\n\r\n throw\r\n}\r\n" } [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didSave | Method='textDocument/didSave'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didSave | Method='textDocument/didSave' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didSave request for processing | Type='Serial' Name='textDocument/didSave'" } [Info - 12:56:31 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didSave request for processing | Type='Serial' Name='textDocument/didSave' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didSave | Method='textDocument/didSave'" } [Info - 12:56:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didSave | Method='textDocument/didSave' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didSave | Method='textDocument/didSave'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didSave | Method='textDocument/didSave' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didSave to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidSaveTextDocumentParams | Method='textDocument/didSave' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidSaveTextDocumentParams'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didSave to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidSaveTextDocumentParams | Method='textDocument/didSave' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidSaveTextDocumentParams' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didSave in 0ms | Method='textDocument/didSave' ElapsedMilliseconds='0'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didSave in 0ms | Method='textDocument/didSave' ElapsedMilliseconds='0' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didSave in 0ms | Method='textDocument/didSave' ElapsedMilliseconds='0'" } [Info - 12:56:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didSave in 0ms | Method='textDocument/didSave' ElapsedMilliseconds='0' [Trace - 12:56:31 am] Sending request 'textDocument/formatting - (693)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "options": { "tabSize": 4, "insertSpaces": true } } [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/formatting | Method='textDocument/formatting'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/formatting | Method='textDocument/formatting' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/formatting:693 request for processing | Type='Serial' Name='textDocument/formatting:693'" } [Info - 12:56:31 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/formatting:693 request for processing | Type='Serial' Name='textDocument/formatting:693' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/formatting 693 | Method='textDocument/formatting' ResponseId='693'" } [Info - 12:56:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/formatting 693 | Method='textDocument/formatting' ResponseId='693' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (693) textDocument/formatting | Id='693' Method='textDocument/formatting'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (693) textDocument/formatting | Id='693' Method='textDocument/formatting' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (693) textDocument/formatting to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentFormattingParams | Id='693' Method='textDocument/formatting' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentFormattingParams'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (693) textDocument/formatting to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentFormattingParams | Id='693' Method='textDocument/formatting' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentFormattingParams' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentFormattingHandlers: Created formatting hashtable: {\"IncludeRules\":[\"PSPlaceCloseBrace\",\"PSPlaceOpenBrace\",\"PSUseConsistentWhitespace\",\"PSUseConsistentIndentation\",\"PSAlignAssignmentStatement\"],\"Rules\":{\"PSUseConsistentWhitespace\":{\"CheckParameter\":false,\"CheckOpenBrace\":true,\"CheckPipeForRedundantWhitespace\":false,\"CheckInnerBrace\":true,\"CheckSeparator\":true,\"CheckOperator\":true,\"CheckOpenParen\":true,\"Enable\":true,\"CheckPipe\":true},\"PSUseConsistentIndentation\":{\"Enable\":true,\"Kind\":\"space\",\"PipelineIndentation\":2,\"IndentationSize\":4},\"PSAlignAssignmentStatement\":{\"CheckHashtable\":true,\"Enable\":true},\"PSPlaceOpenBrace\":{\"Enable\":true,\"OnSameLine\":true,\"IgnoreOneLineBlock\":true,\"NewLineAfter\":true},\"PSPlaceCloseBrace\":{\"Enable\":true,\"IgnoreOneLineBlock\":true,\"NewLineAfter\":true},\"PSUseCorrectCasing\":{\"Enable\":false}}} | 0='{\"IncludeRules\":[\"PSPlaceCloseBrace\",\"PSPlaceOpenBrace\",\"PSUseConsistentWhitespace\",\"PSUseConsistentIndentation\",\"PSAlignAssignmentStatement\"],\"Rules\":{\"PSUseConsistentWhitespace\":{\"CheckParameter\":false,\"CheckOpenBrace\":true,\"CheckPipeForRedundantWhitespace\":false,\"CheckInnerBrace\":true,\"CheckSeparator\":true,\"CheckOperator\":true,\"CheckOpenParen\":true,\"Enable\":true,\"CheckPipe\":true},\"PSUseConsistentIndentation\":{\"Enable\":true,\"Kind\":\"space\",\"PipelineIndentation\":2,\"IndentationSize\":4},\"PSAlignAssignmentStatement\":{\"CheckHashtable\":true,\"Enable\":true},\"PSPlaceOpenBrace\":{\"Enable\":true,\"OnSameLine\":true,\"IgnoreOneLineBlock\":true,\"NewLineAfter\":true},\"PSPlaceCloseBrace\":{\"Enable\":true,\"IgnoreOneLineBlock\":true,\"NewLineAfter\":true},\"PSUseCorrectCasing\":{\"Enable\":false}}}'" } [Info - 12:56:31 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentFormattingHandlers: Created formatting hashtable: {"IncludeRules":["PSPlaceCloseBrace","PSPlaceOpenBrace","PSUseConsistentWhitespace","PSUseConsistentIndentation","PSAlignAssignmentStatement"],"Rules":{"PSUseConsistentWhitespace":{"CheckParameter":false,"CheckOpenBrace":true,"CheckPipeForRedundantWhitespace":false,"CheckInnerBrace":true,"CheckSeparator":true,"CheckOperator":true,"CheckOpenParen":true,"Enable":true,"CheckPipe":true},"PSUseConsistentIndentation":{"Enable":true,"Kind":"space","PipelineIndentation":2,"IndentationSize":4},"PSAlignAssignmentStatement":{"CheckHashtable":true,"Enable":true},"PSPlaceOpenBrace":{"Enable":true,"OnSameLine":true,"IgnoreOneLineBlock":true,"NewLineAfter":true},"PSPlaceCloseBrace":{"Enable":true,"IgnoreOneLineBlock":true,"NewLineAfter":true},"PSUseCorrectCasing":{"Enable":false}}} | 0='{"IncludeRules":["PSPlaceCloseBrace","PSPlaceOpenBrace","PSUseConsistentWhitespace","PSUseConsistentIndentation","PSAlignAssignmentStatement"],"Rules":{"PSUseConsistentWhitespace":{"CheckParameter":false,"CheckOpenBrace":true,"CheckPipeForRedundantWhitespace":false,"CheckInnerBrace":true,"CheckSeparator":true,"CheckOperator":true,"CheckOpenParen":true,"Enable":true,"CheckPipe":true},"PSUseConsistentIndentation":{"Enable":true,"Kind":"space","PipelineIndentation":2,"IndentationSize":4},"PSAlignAssignmentStatement":{"CheckHashtable":true,"Enable":true},"PSPlaceOpenBrace":{"Enable":true,"OnSameLine":true,"IgnoreOneLineBlock":true,"NewLineAfter":true},"PSPlaceCloseBrace":{"Enable":true,"IgnoreOneLineBlock":true,"NewLineAfter":true},"PSUseCorrectCasing":{"Enable":false}}}' [Trace - 12:56:31 am] Sending request 'textDocument/foldingRange - (694)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:56:31 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:56:31 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:694 request for processing | Type='Parallel' Name='textDocument/foldingRange:694'" } [Info - 12:56:31 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:694 request for processing | Type='Parallel' Name='textDocument/foldingRange:694' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.TextEditContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.TextEditContainer'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.TextEditContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.TextEditContainer' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (693) textDocument/formatting in 16ms | Id='693' Method='textDocument/formatting' ElapsedMilliseconds='16'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (693) textDocument/formatting in 16ms | Id='693' Method='textDocument/formatting' ElapsedMilliseconds='16' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/formatting 693 in 16ms | Method='textDocument/formatting' ResponseId='693' ElapsedMilliseconds='16'" } [Info - 12:56:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/formatting 693 in 16ms | Method='textDocument/formatting' ResponseId='693' ElapsedMilliseconds='16' [Trace - 12:56:31 am] Received response 'textDocument/formatting - (693)' in 18ms. Result: [ { "range": { "start": { "line": 0, "character": 0 }, "end": { "line": 225, "character": 0 } }, "newText": "[CmdletBinding(SupportsShouldProcess = $true)]\r\nParam (\r\n [ValidatePattern(\"[a-zA-Z0-9\\-]{3,24}\")]\r\n [Parameter(Mandatory = $true)]\r\n [string] $EnvironmentName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9]{1,5}\")]\r\n [string] $EnvironmentCode,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9]{1,5}\")]\r\n [string] $Location,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9\\-]{3,24}\")]\r\n [string] $LocationCode,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $TenantId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $SubscriptionId,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $ConfigFile = \"config.$($EnvironmentCode.ToLower()).json\",\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $diagnosticsObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $dataFactoryPrincipalId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databricksNetworkObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $generalNetworkObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlServerName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlUsername,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlPassword,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databasesObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databricksToken,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $dataLakeStorageAccountName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $functionAppServicePrincipalId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $functionAppMasterKey, \r\n \r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksApplicationId,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksServicePrincipalId,\r\n \r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksApplicationKey,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $azureADGroupId_keyVaultAdministrator,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $automationAccountApplicationId\r\n)\r\n\r\nSet-StrictMode -Version \"Latest\"\r\n$ErrorActionPreference = \"Stop\"\r\n\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/adp.psm1\") -Force -Verbose:$false\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/keyvault.psm1\") -Force -Verbose:$false\r\n\r\n$Context = Initialize-ADPContext -parameters $PSBoundParameters -configFilePath (Join-Path $PSScriptRoot $ConfigFile)\r\n$diagnostics = ConvertFrom-JsonToHash -Object $diagnosticsObject\r\n$databases = ConvertFrom-JsonToHash -Object $databasesObject\r\n$databricksNetwork = ConvertFrom-JsonToHash -Object $databricksNetworkObject\r\n$generalNetwork = ConvertFrom-JsonToHash -Object $generalNetworkObject\r\n\r\ntry {\r\n\r\n if ($VerbosePreference -eq \"SilentlyContinue\" -and $Env:SYSTEM_DEBUG) {\r\n $VerbosePreference = \"Continue\"\r\n }\r\n\r\n if (-not $pscmdlet.ShouldProcess(\"Deploy with powershell\")) {\r\n Write-Verbose \"-WhatIf is set, will not execute deployment.\"\r\n\r\n Write-Host \"Deploy would proceed with the following parameters\"\r\n $Context | Format-Table | Out-String | Write-Host\r\n }\r\n else {\r\n $Context | Format-Table | Out-String | Write-Verbose\r\n\r\n ###############################################################################\r\n ## KeyVault\r\n ###############################################################################\r\n\r\n $deployerAzureAdObjectId = Get-CurrentUserAzureAdObjectId $TenantId;\r\n $keyVaultParams = Get-Params -context $Context -diagnostics $diagnostics -purpose \"Operational secreats\" -with @{\r\n \"akvName\" = Get-ResourceName -context $Context -resourceCode \"AKV\" -suffix \"002\";\r\n \"subnetIdArray\" = @($databricksNetwork.subnetDBRPublicResourceId, $generalNetwork.subnetVMResourceId, $generalNetwork.subnetWebAppResourceId)\r\n \"bypassNetworkDefaultAction\" = \"None\"\r\n \"networkDefaultAction\" = \"Deny\"\r\n \"tenantId\" = $TenantId;\r\n \"accessPolicy_azureDevOpsId\" = $deployerAzureAdObjectId;\r\n \"accessPolicy_dataFactoryId\" = $dataFactoryPrincipalId;\r\n \"accessPolicy_functionAppId\" = $functionAppServicePrincipalId;\r\n \"accessPolicy_administratorsId\" = $azureADGroupId_keyVaultAdministrator;\r\n \"accessPolicy_automationAccountId\" = $automationAccountApplicationId;\r\n }\r\n $keyVault = Invoke-ARM -context $Context -template \"keyVault\" -resourceGroupName $Context.resourceGroupNames.security -parameters $keyVaultParams\r\n\r\n $keyVaultName = $keyVault.keyVaultName.value\r\n $keyVaultResourceGroupName = $Context.resourceGroupNames.security\r\n \r\n try {\r\n $currentIp = Get-CurrentIP\r\n\r\n Write-Host \"Temporarily granting this node ($currentIp) firewall access to the keyvault $keyVaultName\"\r\n Add-IPToKeyVaultWhitelist -resourceGroupName $keyVaultResourceGroupName -keyVaultName $keyVaultName -ip $currentIp\r\n\r\n $secrets = @(\r\n @{\r\n \"secretName\" = \"sqlPassword\";\r\n \"secretValue\" = $sqlPassword;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseConnectionStringConfig\";\r\n \"secretValue\" = (\"Server=tcp:\" + $sqlServerName + \".database.windows.net,1433;Database=\" + $databases.Config + \";Trusted_Connection=False;Encrypt=True\");\r\n };\r\n @{\r\n \"secretName\" = \"databricksToken\";\r\n \"secretValue\" = $databricksToken;\r\n };\r\n if ($databricksApplicationKey) {\r\n @{\r\n \"secretName\" = \"databricksApplicationKey\";\r\n \"secretValue\" = $databricksApplicationKey;\r\n };\r\n }\r\n @{\r\n \"secretName\" = \"functionAppPowershellMasterKey\";\r\n \"secretValue\" = $functionAppMasterKey;\r\n };\r\n # Below items are not really secrets, but are currently needed by our Databricks code\r\n # Todo: Configure non-secrets into Databricks separate to this\r\n @{\r\n \"secretName\" = \"sqlServerName\";\r\n \"secretValue\" = $sqlServerName;\r\n };\r\n @{\r\n \"secretName\" = \"sqlUsername\";\r\n \"secretValue\" = $sqlUsername;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseNameStage\";\r\n \"secretValue\" = $databases.Stage;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseNameConfig\";\r\n \"secretValue\" = $databases.Config;\r\n };\r\n @{\r\n \"secretName\" = \"azureTenantID\";\r\n \"secretValue\" = $TenantId;\r\n };\r\n @{\r\n \"secretName\" = \"storageAccountDataLake\";\r\n \"secretValue\" = $dataLakeStorageAccountName;\r\n };\r\n if ($databricksApplicationId) {\r\n @{\r\n \"secretName\" = \"databricksApplicationID\";\r\n \"secretValue\" = $databricksApplicationId;\r\n };\r\n }\r\n if ($databricksServicePrincipalId) {\r\n @{\r\n \"secretName\" = \"databricksServicePrincipalID\";\r\n \"secretValue\" = $databricksServicePrincipalId;\r\n };\r\n }\r\n )\r\n\r\n $secrets | Foreach-Object {\r\n $currentValue = Get-OptionalAzKeyVaultSecret -VaultName $keyVaultName -Name $_.secretName\r\n if ($currentValue -ne $_.secretValue) {\r\n Write-Host \"Setting Key Vault value for $($_.secretName) in $keyVaultName\"\r\n Set-AzKeyVaultSecret -VaultName $keyVaultName -Name $_.secretName -SecretValue (ConvertTo-SecureString -AsPlainText -Force -String $_.secretValue) | Out-Null\r\n }\r\n }\r\n }\r\n finally {\r\n Write-Host \"Removing this node's ($currentIp) firewall access from the keyvault $keyVaultName\"\r\n Remove-IPFromKeyVaultWhitelist -resourceGroupName $keyVaultResourceGroupName -keyVaultName $keyVaultName -ip $currentIp\r\n }\r\n }\r\n}\r\ncatch {\r\n Write-Host -ForegroundColor Red \"Caught an exception of type $($_.Exception.GetType())\"\r\n Write-Host -ForegroundColor Red $_.Exception.Message\r\n\r\n if ($_.ScriptStackTrace) {\r\n Write-Host -ForegroundColor Red $_.ScriptStackTrace\r\n }\r\n\r\n if ($_.Exception.InnerException) {\r\n Write-Host -ForegroundColor Red \"Caused by: $($_.Exception.InnerException.Message)\"\r\n }\r\n\r\n throw\r\n} } } } } } } }\r\n" } ] [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 694 | Method='textDocument/foldingRange' ResponseId='694'" } [Info - 12:56:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 694 | Method='textDocument/foldingRange' ResponseId='694' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (694) textDocument/foldingRange | Id='694' Method='textDocument/foldingRange'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (694) textDocument/foldingRange | Id='694' Method='textDocument/foldingRange' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (694) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='694' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (694) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='694' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (694) textDocument/foldingRange in 0ms | Id='694' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (694) textDocument/foldingRange in 0ms | Id='694' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 694 in 0ms | Method='textDocument/foldingRange' ResponseId='694' ElapsedMilliseconds='0'" } [Info - 12:56:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 694 in 0ms | Method='textDocument/foldingRange' ResponseId='694' ElapsedMilliseconds='0' [Trace - 12:56:31 am] Received response 'textDocument/foldingRange - (694)' in 14ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:56:31 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 303 }, "contentChanges": [ { "range": { "start": { "line": 224, "character": 13 }, "end": { "line": 224, "character": 13 } }, "rangeLength": 0, "text": " }" } ] } [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:56:31 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:56:31 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:56:31 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:56:31 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:56:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:56:31 am] Sending notification 'textDocument/didSave'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 303 }, "text": "[CmdletBinding(SupportsShouldProcess = $true)]\r\nParam (\r\n [ValidatePattern(\"[a-zA-Z0-9\\-]{3,24}\")]\r\n [Parameter(Mandatory = $true)]\r\n [string] $EnvironmentName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9]{1,5}\")]\r\n [string] $EnvironmentCode,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9]{1,5}\")]\r\n [string] $Location,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9\\-]{3,24}\")]\r\n [string] $LocationCode,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $TenantId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $SubscriptionId,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $ConfigFile = \"config.$($EnvironmentCode.ToLower()).json\",\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $diagnosticsObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $dataFactoryPrincipalId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databricksNetworkObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $generalNetworkObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlServerName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlUsername,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlPassword,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databasesObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databricksToken,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $dataLakeStorageAccountName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $functionAppServicePrincipalId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $functionAppMasterKey, \r\n \r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksApplicationId,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksServicePrincipalId,\r\n \r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksApplicationKey,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $azureADGroupId_keyVaultAdministrator,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $automationAccountApplicationId\r\n)\r\n\r\nSet-StrictMode -Version \"Latest\"\r\n$ErrorActionPreference = \"Stop\"\r\n\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/adp.psm1\") -Force -Verbose:$false\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/keyvault.psm1\") -Force -Verbose:$false\r\n\r\n$Context = Initialize-ADPContext -parameters $PSBoundParameters -configFilePath (Join-Path $PSScriptRoot $ConfigFile)\r\n$diagnostics = ConvertFrom-JsonToHash -Object $diagnosticsObject\r\n$databases = ConvertFrom-JsonToHash -Object $databasesObject\r\n$databricksNetwork = ConvertFrom-JsonToHash -Object $databricksNetworkObject\r\n$generalNetwork = ConvertFrom-JsonToHash -Object $generalNetworkObject\r\n\r\ntry {\r\n\r\n if ($VerbosePreference -eq \"SilentlyContinue\" -and $Env:SYSTEM_DEBUG) {\r\n $VerbosePreference = \"Continue\"\r\n }\r\n\r\n if (-not $pscmdlet.ShouldProcess(\"Deploy with powershell\")) {\r\n Write-Verbose \"-WhatIf is set, will not execute deployment.\"\r\n\r\n Write-Host \"Deploy would proceed with the following parameters\"\r\n $Context | Format-Table | Out-String | Write-Host\r\n }\r\n else {\r\n $Context | Format-Table | Out-String | Write-Verbose\r\n\r\n ###############################################################################\r\n ## KeyVault\r\n ###############################################################################\r\n\r\n $deployerAzureAdObjectId = Get-CurrentUserAzureAdObjectId $TenantId;\r\n $keyVaultParams = Get-Params -context $Context -diagnostics $diagnostics -purpose \"Operational secreats\" -with @{\r\n \"akvName\" = Get-ResourceName -context $Context -resourceCode \"AKV\" -suffix \"002\";\r\n \"subnetIdArray\" = @($databricksNetwork.subnetDBRPublicResourceId, $generalNetwork.subnetVMResourceId, $generalNetwork.subnetWebAppResourceId)\r\n \"bypassNetworkDefaultAction\" = \"None\"\r\n \"networkDefaultAction\" = \"Deny\"\r\n \"tenantId\" = $TenantId;\r\n \"accessPolicy_azureDevOpsId\" = $deployerAzureAdObjectId;\r\n \"accessPolicy_dataFactoryId\" = $dataFactoryPrincipalId;\r\n \"accessPolicy_functionAppId\" = $functionAppServicePrincipalId;\r\n \"accessPolicy_administratorsId\" = $azureADGroupId_keyVaultAdministrator;\r\n \"accessPolicy_automationAccountId\" = $automationAccountApplicationId;\r\n }\r\n $keyVault = Invoke-ARM -context $Context -template \"keyVault\" -resourceGroupName $Context.resourceGroupNames.security -parameters $keyVaultParams\r\n\r\n $keyVaultName = $keyVault.keyVaultName.value\r\n $keyVaultResourceGroupName = $Context.resourceGroupNames.security\r\n \r\n try {\r\n $currentIp = Get-CurrentIP\r\n\r\n Write-Host \"Temporarily granting this node ($currentIp) firewall access to the keyvault $keyVaultName\"\r\n Add-IPToKeyVaultWhitelist -resourceGroupName $keyVaultResourceGroupName -keyVaultName $keyVaultName -ip $currentIp\r\n\r\n $secrets = @(\r\n @{\r\n \"secretName\" = \"sqlPassword\";\r\n \"secretValue\" = $sqlPassword;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseConnectionStringConfig\";\r\n \"secretValue\" = (\"Server=tcp:\" + $sqlServerName + \".database.windows.net,1433;Database=\" + $databases.Config + \";Trusted_Connection=False;Encrypt=True\");\r\n };\r\n @{\r\n \"secretName\" = \"databricksToken\";\r\n \"secretValue\" = $databricksToken;\r\n };\r\n if ($databricksApplicationKey) {\r\n @{\r\n \"secretName\" = \"databricksApplicationKey\";\r\n \"secretValue\" = $databricksApplicationKey;\r\n };\r\n }\r\n @{\r\n \"secretName\" = \"functionAppPowershellMasterKey\";\r\n \"secretValue\" = $functionAppMasterKey;\r\n };\r\n # Below items are not really secrets, but are currently needed by our Databricks code\r\n # Todo: Configure non-secrets into Databricks separate to this\r\n @{\r\n \"secretName\" = \"sqlServerName\";\r\n \"secretValue\" = $sqlServerName;\r\n };\r\n @{\r\n \"secretName\" = \"sqlUsername\";\r\n \"secretValue\" = $sqlUsername;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseNameStage\";\r\n \"secretValue\" = $databases.Stage;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseNameConfig\";\r\n \"secretValue\" = $databases.Config;\r\n };\r\n @{\r\n \"secretName\" = \"azureTenantID\";\r\n \"secretValue\" = $TenantId;\r\n };\r\n @{\r\n \"secretName\" = \"storageAccountDataLake\";\r\n \"secretValue\" = $dataLakeStorageAccountName;\r\n };\r\n if ($databricksApplicationId) {\r\n @{\r\n \"secretName\" = \"databricksApplicationID\";\r\n \"secretValue\" = $databricksApplicationId;\r\n };\r\n }\r\n if ($databricksServicePrincipalId) {\r\n @{\r\n \"secretName\" = \"databricksServicePrincipalID\";\r\n \"secretValue\" = $databricksServicePrincipalId;\r\n };\r\n }\r\n )\r\n\r\n $secrets | Foreach-Object {\r\n $currentValue = Get-OptionalAzKeyVaultSecret -VaultName $keyVaultName -Name $_.secretName\r\n if ($currentValue -ne $_.secretValue) {\r\n Write-Host \"Setting Key Vault value for $($_.secretName) in $keyVaultName\"\r\n Set-AzKeyVaultSecret -VaultName $keyVaultName -Name $_.secretName -SecretValue (ConvertTo-SecureString -AsPlainText -Force -String $_.secretValue) | Out-Null\r\n }\r\n }\r\n }\r\n finally {\r\n Write-Host \"Removing this node's ($currentIp) firewall access from the keyvault $keyVaultName\"\r\n Remove-IPFromKeyVaultWhitelist -resourceGroupName $keyVaultResourceGroupName -keyVaultName $keyVaultName -ip $currentIp\r\n }\r\n }\r\n}\r\ncatch {\r\n Write-Host -ForegroundColor Red \"Caught an exception of type $($_.Exception.GetType())\"\r\n Write-Host -ForegroundColor Red $_.Exception.Message\r\n\r\n if ($_.ScriptStackTrace) {\r\n Write-Host -ForegroundColor Red $_.ScriptStackTrace\r\n }\r\n\r\n if ($_.Exception.InnerException) {\r\n Write-Host -ForegroundColor Red \"Caused by: $($_.Exception.InnerException.Message)\"\r\n }\r\n\r\n throw\r\n} } } } } } } }\r\n Set-DatabricksEnvironment -ApiRootUrl $databricksWorkspaceUrl -AccessToken $databricksAadToken\r\n\r\n $existingScope = Get-DatabricksSecretScope | Where-Object { $_ -and $_.name -eq \"datalakeconfig\" } | Select-Object -First 1\r\n if (-not $existingScope) {\r\n Write-Host \"Adding keyvault '$keyVaultName' as a secret scope called 'datalakeconfig' within databricks\"\r\n try {\r\n throw \"x\"\r\n Add-DatabricksSecretScope -ScopeName \"datalakeconfig\" -AzureKeyVaultResourceID $keyVaultResourceId -AzureKeyVaultDNS $keyVaultUri\r\n } catch {\r\n throw \"Can't add KeyVault backed Databricks secret scope; not yet supported to run this using a service principal. Please execute the following with a suitably authorised account:`r`n > `$databricksAadToken = Get-AzAccessToken -ResourceUrl \"\"2ff814a6-3304-4ab8-85cb-cd0e6f879c1d\"\" | Select-Object -ExpandProperty Token`r`n > Set-DatabricksEnvironment -ApiRootUrl \"\"$databricksWorkspaceUrl\"\" -AccessToken `$databricksAadToken`r`n > Add-DatabricksSecretScope -ScopeName \"\"datalakeconfig\"\" -AzureKeyVaultResourceID \"\"$keyVaultResourceId\"\" -AzureKeyVaultDNS \"\"$keyVaultUri\"\"`r`n\"\r\n }\r\n }\r\n }\r\n}\r\ncatch {\r\n Write-Host -ForegroundColor Red \"Caught an exception of type $($_.Exception.GetType())\"\r\n Write-Host -ForegroundColor Red $_.Exception.Message\r\n\r\n if ($_.ScriptStackTrace) {\r\n Write-Host -ForegroundColor Red $_.ScriptStackTrace\r\n }\r\n\r\n if ($_.Exception.InnerException) {\r\n Write-Host -ForegroundColor Red \"Caused by: $($_.Exception.InnerException.Message)\"\r\n }\r\n\r\n throw\r\n}\r\n" } [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didSave | Method='textDocument/didSave'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didSave | Method='textDocument/didSave' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didSave request for processing | Type='Serial' Name='textDocument/didSave'" } [Info - 12:56:31 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didSave request for processing | Type='Serial' Name='textDocument/didSave' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didSave | Method='textDocument/didSave'" } [Info - 12:56:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didSave | Method='textDocument/didSave' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didSave | Method='textDocument/didSave'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didSave | Method='textDocument/didSave' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didSave to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidSaveTextDocumentParams | Method='textDocument/didSave' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidSaveTextDocumentParams'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didSave to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidSaveTextDocumentParams | Method='textDocument/didSave' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidSaveTextDocumentParams' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didSave in 0ms | Method='textDocument/didSave' ElapsedMilliseconds='0'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didSave in 0ms | Method='textDocument/didSave' ElapsedMilliseconds='0' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didSave in 0ms | Method='textDocument/didSave' ElapsedMilliseconds='0'" } [Info - 12:56:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didSave in 0ms | Method='textDocument/didSave' ElapsedMilliseconds='0' [Trace - 12:56:31 am] Sending request 'textDocument/foldingRange - (695)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:56:31 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:56:31 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:695 request for processing | Type='Parallel' Name='textDocument/foldingRange:695'" } [Info - 12:56:31 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:695 request for processing | Type='Parallel' Name='textDocument/foldingRange:695' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 695 | Method='textDocument/foldingRange' ResponseId='695'" } [Info - 12:56:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 695 | Method='textDocument/foldingRange' ResponseId='695' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (695) textDocument/foldingRange | Id='695' Method='textDocument/foldingRange'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (695) textDocument/foldingRange | Id='695' Method='textDocument/foldingRange' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (695) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='695' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (695) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='695' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (695) textDocument/foldingRange in 0ms | Id='695' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (695) textDocument/foldingRange in 0ms | Id='695' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 695 in 0ms | Method='textDocument/foldingRange' ResponseId='695' ElapsedMilliseconds='0'" } [Info - 12:56:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 695 in 0ms | Method='textDocument/foldingRange' ResponseId='695' ElapsedMilliseconds='0' [Trace - 12:56:31 am] Received response 'textDocument/foldingRange - (695)' in 2ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:56:31 am] Sending request 'textDocument/codeLens - (696)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:31 am] Sending request 'textDocument/codeAction - (697)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 224, "character": 15 }, "end": { "line": 224, "character": 15 } }, "context": { "diagnostics": [] } } [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:696 request for processing | Type='Parallel' Name='textDocument/codeLens:696'" } [Info - 12:56:31 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:696 request for processing | Type='Parallel' Name='textDocument/codeLens:696' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 696 | Method='textDocument/codeLens' ResponseId='696'" } [Info - 12:56:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 696 | Method='textDocument/codeLens' ResponseId='696' [Trace - 12:56:31 am] Sending request 'textDocument/codeLens - (698)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (696) textDocument/codeLens | Id='696' Method='textDocument/codeLens'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (696) textDocument/codeLens | Id='696' Method='textDocument/codeLens' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (696) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='696' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (696) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='696' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:56:31 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:56:31 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (696) textDocument/codeLens in 0ms | Id='696' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (696) textDocument/codeLens in 0ms | Id='696' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 696 in 0ms | Method='textDocument/codeLens' ResponseId='696' ElapsedMilliseconds='0'" } [Info - 12:56:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 696 in 0ms | Method='textDocument/codeLens' ResponseId='696' ElapsedMilliseconds='0' [Trace - 12:56:31 am] Received response 'textDocument/codeLens - (696)' in 4ms. Result: [] [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:697 request for processing | Type='Parallel' Name='textDocument/codeAction:697'" } [Info - 12:56:31 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:697 request for processing | Type='Parallel' Name='textDocument/codeAction:697' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 697 | Method='textDocument/codeAction' ResponseId='697'" } [Info - 12:56:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 697 | Method='textDocument/codeAction' ResponseId='697' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (697) textDocument/codeAction | Id='697' Method='textDocument/codeAction'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (697) textDocument/codeAction | Id='697' Method='textDocument/codeAction' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (697) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='697' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (697) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='697' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:698 request for processing | Type='Parallel' Name='textDocument/codeLens:698'" } [Info - 12:56:31 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:698 request for processing | Type='Parallel' Name='textDocument/codeLens:698' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 698 | Method='textDocument/codeLens' ResponseId='698'" } [Info - 12:56:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 698 | Method='textDocument/codeLens' ResponseId='698' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (698) textDocument/codeLens | Id='698' Method='textDocument/codeLens'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (698) textDocument/codeLens | Id='698' Method='textDocument/codeLens' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (698) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='698' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (698) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='698' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:56:31 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:56:31 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (698) textDocument/codeLens in 0ms | Id='698' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (698) textDocument/codeLens in 0ms | Id='698' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 698 in 0ms | Method='textDocument/codeLens' ResponseId='698' ElapsedMilliseconds='0'" } [Info - 12:56:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 698 in 0ms | Method='textDocument/codeLens' ResponseId='698' ElapsedMilliseconds='0' [Trace - 12:56:31 am] Received response 'textDocument/codeLens - (698)' in 2ms. Result: [] [Trace - 12:56:31 am] Sending request 'textDocument/documentSymbol - (699)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:699 request for processing | Type='Parallel' Name='textDocument/documentSymbol:699'" } [Info - 12:56:31 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:699 request for processing | Type='Parallel' Name='textDocument/documentSymbol:699' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 699 | Method='textDocument/documentSymbol' ResponseId='699'" } [Info - 12:56:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 699 | Method='textDocument/documentSymbol' ResponseId='699' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (699) textDocument/documentSymbol | Id='699' Method='textDocument/documentSymbol'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (699) textDocument/documentSymbol | Id='699' Method='textDocument/documentSymbol' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (699) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='699' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (699) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='699' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:56:31 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | " } [Info - 12:56:31 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:56:31 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (699) textDocument/documentSymbol in 1ms | Id='699' Method='textDocument/documentSymbol' ElapsedMilliseconds='1'" } [Info - 12:56:31 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (699) textDocument/documentSymbol in 1ms | Id='699' Method='textDocument/documentSymbol' ElapsedMilliseconds='1' [Trace - 12:56:31 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 699 in 1ms | Method='textDocument/documentSymbol' ResponseId='699' ElapsedMilliseconds='1'" } [Info - 12:56:31 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 699 in 1ms | Method='textDocument/documentSymbol' ResponseId='699' ElapsedMilliseconds='1' [Trace - 12:56:31 am] Received response 'textDocument/documentSymbol - (699)' in 3ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:56:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.Analysis.PssaCmdletAnalysisEngine: Found 1 violations | " } [Info - 12:56:32 am] Microsoft.PowerShell.EditorServices.Services.Analysis.PssaCmdletAnalysisEngine: Found 1 violations | [Trace - 12:56:32 am] Received notification 'textDocument/publishDiagnostics'. Params: { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 0, "diagnostics": [ { "range": { "start": { "line": 224, "character": 2 }, "end": { "line": 224, "character": 3 } }, "severity": 1, "code": 0, "source": "PowerShell", "message": "Unexpected token '}' in expression or statement." }, { "range": { "start": { "line": 224, "character": 4 }, "end": { "line": 224, "character": 5 } }, "severity": 1, "code": 0, "source": "PowerShell", "message": "Unexpected token '}' in expression or statement." }, { "range": { "start": { "line": 224, "character": 6 }, "end": { "line": 224, "character": 7 } }, "severity": 1, "code": 0, "source": "PowerShell", "message": "Unexpected token '}' in expression or statement." }, { "range": { "start": { "line": 224, "character": 8 }, "end": { "line": 224, "character": 9 } }, "severity": 1, "code": 0, "source": "PowerShell", "message": "Unexpected token '}' in expression or statement." }, { "range": { "start": { "line": 224, "character": 10 }, "end": { "line": 224, "character": 11 } }, "severity": 1, "code": 0, "source": "PowerShell", "message": "Unexpected token '}' in expression or statement." }, { "range": { "start": { "line": 224, "character": 12 }, "end": { "line": 224, "character": 13 } }, "severity": 1, "code": 0, "source": "PowerShell", "message": "Unexpected token '}' in expression or statement." }, { "range": { "start": { "line": 224, "character": 14 }, "end": { "line": 224, "character": 15 } }, "severity": 1, "code": 0, "source": "PowerShell", "message": "Unexpected token '}' in expression or statement." }, { "range": { "start": { "line": 224, "character": 15 }, "end": { "line": 224, "character": 16 } }, "severity": 1, "code": 0, "source": "PowerShell", "message": "Unexpected token '}' in expression or statement." }, { "range": { "start": { "line": 45, "character": 4 }, "end": { "line": 46, "character": 25 } }, "severity": 2, "code": "PSAvoidUsingPlainTextForPassword", "source": "PSScriptAnalyzer", "message": "Parameter '$sqlPassword' should use SecureString, otherwise this will expose sensitive information. See ConvertTo-SecureString for more information." } ] } [Trace - 12:56:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:56:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:56:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (697) textDocument/codeAction in 509ms | Id='697' Method='textDocument/codeAction' ElapsedMilliseconds='509'" } [Info - 12:56:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (697) textDocument/codeAction in 509ms | Id='697' Method='textDocument/codeAction' ElapsedMilliseconds='509' [Trace - 12:56:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 697 in 509ms | Method='textDocument/codeAction' ResponseId='697' ElapsedMilliseconds='509'" } [Info - 12:56:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 697 in 509ms | Method='textDocument/codeAction' ResponseId='697' ElapsedMilliseconds='509' [Trace - 12:56:32 am] Received response 'textDocument/codeAction - (697)' in 512ms. Result: [] [Trace - 12:56:32 am] Sending request 'textDocument/codeAction - (700)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 224, "character": 15 }, "end": { "line": 224, "character": 15 } }, "context": { "diagnostics": [ { "range": { "start": { "line": 224, "character": 14 }, "end": { "line": 224, "character": 15 } }, "message": "Unexpected token '}' in expression or statement.", "severity": 1, "code": 0, "source": "PowerShell" }, { "range": { "start": { "line": 224, "character": 15 }, "end": { "line": 224, "character": 16 } }, "message": "Unexpected token '}' in expression or statement.", "severity": 1, "code": 0, "source": "PowerShell" } ] } } [Trace - 12:56:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:56:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:56:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:700 request for processing | Type='Parallel' Name='textDocument/codeAction:700'" } [Info - 12:56:32 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:700 request for processing | Type='Parallel' Name='textDocument/codeAction:700' [Trace - 12:56:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 700 | Method='textDocument/codeAction' ResponseId='700'" } [Info - 12:56:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 700 | Method='textDocument/codeAction' ResponseId='700' [Trace - 12:56:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (700) textDocument/codeAction | Id='700' Method='textDocument/codeAction'" } [Info - 12:56:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (700) textDocument/codeAction | Id='700' Method='textDocument/codeAction' [Trace - 12:56:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (700) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='700' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:56:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (700) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='700' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:56:32 am] Received notification 'window/logMessage'. Params: { "type": 2, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler: textDocument/codeAction skipping diagnostic with empty Code field: PowerShell Unexpected token '}' in expression or statement. | " } [Warn - 12:56:32 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler: textDocument/codeAction skipping diagnostic with empty Code field: PowerShell Unexpected token '}' in expression or statement. | [Trace - 12:56:32 am] Received notification 'window/logMessage'. Params: { "type": 2, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler: textDocument/codeAction skipping diagnostic with empty Code field: PowerShell Unexpected token '}' in expression or statement. | " } [Warn - 12:56:32 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler: textDocument/codeAction skipping diagnostic with empty Code field: PowerShell Unexpected token '}' in expression or statement. | [Trace - 12:56:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:56:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:56:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (700) textDocument/codeAction in 0ms | Id='700' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:56:32 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (700) textDocument/codeAction in 0ms | Id='700' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:56:32 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 700 in 0ms | Method='textDocument/codeAction' ResponseId='700' ElapsedMilliseconds='0'" } [Info - 12:56:32 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 700 in 0ms | Method='textDocument/codeAction' ResponseId='700' ElapsedMilliseconds='0' [Trace - 12:56:32 am] Received response 'textDocument/codeAction - (700)' in 2ms. Result: [] [Trace - 12:56:41 am] Sending request 'textDocument/codeAction - (701)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 237, "character": 5 }, "end": { "line": 237, "character": 5 } }, "context": { "diagnostics": [] } } [Trace - 12:56:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:56:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:56:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:701 request for processing | Type='Parallel' Name='textDocument/codeAction:701'" } [Info - 12:56:41 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:701 request for processing | Type='Parallel' Name='textDocument/codeAction:701' [Trace - 12:56:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 701 | Method='textDocument/codeAction' ResponseId='701'" } [Info - 12:56:41 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 701 | Method='textDocument/codeAction' ResponseId='701' [Trace - 12:56:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (701) textDocument/codeAction | Id='701' Method='textDocument/codeAction'" } [Info - 12:56:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (701) textDocument/codeAction | Id='701' Method='textDocument/codeAction' [Trace - 12:56:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (701) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='701' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:56:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (701) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='701' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:56:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:56:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:56:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (701) textDocument/codeAction in 0ms | Id='701' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:56:41 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (701) textDocument/codeAction in 0ms | Id='701' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:56:41 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 701 in 0ms | Method='textDocument/codeAction' ResponseId='701' ElapsedMilliseconds='0'" } [Info - 12:56:41 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 701 in 0ms | Method='textDocument/codeAction' ResponseId='701' ElapsedMilliseconds='0' [Trace - 12:56:41 am] Received response 'textDocument/codeAction - (701)' in 1ms. Result: [] [Trace - 12:56:42 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 304 }, "contentChanges": [ { "range": { "start": { "line": 224, "character": 13 }, "end": { "line": 224, "character": 15 } }, "rangeLength": 2, "text": "" } ] } [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:56:42 am] Sending request 'textDocument/foldingRange - (702)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:702 request for processing | Type='Parallel' Name='textDocument/foldingRange:702'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:702 request for processing | Type='Parallel' Name='textDocument/foldingRange:702' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 702 | Method='textDocument/foldingRange' ResponseId='702'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 702 | Method='textDocument/foldingRange' ResponseId='702' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (702) textDocument/foldingRange | Id='702' Method='textDocument/foldingRange'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (702) textDocument/foldingRange | Id='702' Method='textDocument/foldingRange' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (702) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='702' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (702) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='702' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (702) textDocument/foldingRange in 0ms | Id='702' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (702) textDocument/foldingRange in 0ms | Id='702' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 702 in 0ms | Method='textDocument/foldingRange' ResponseId='702' ElapsedMilliseconds='0'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 702 in 0ms | Method='textDocument/foldingRange' ResponseId='702' ElapsedMilliseconds='0' [Trace - 12:56:42 am] Received response 'textDocument/foldingRange - (702)' in 4ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:56:42 am] Sending request 'textDocument/codeAction - (703)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 224, "character": 13 }, "end": { "line": 224, "character": 13 } }, "context": { "diagnostics": [ { "range": { "start": { "line": 224, "character": 12 }, "end": { "line": 224, "character": 13 } }, "message": "Unexpected token '}' in expression or statement.", "severity": 1, "code": 0, "source": "PowerShell" } ] } } [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:56:42 am] Sending request 'textDocument/codeLens - (704)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:703 request for processing | Type='Parallel' Name='textDocument/codeAction:703'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:703 request for processing | Type='Parallel' Name='textDocument/codeAction:703' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 703 | Method='textDocument/codeAction' ResponseId='703'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 703 | Method='textDocument/codeAction' ResponseId='703' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (703) textDocument/codeAction | Id='703' Method='textDocument/codeAction'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (703) textDocument/codeAction | Id='703' Method='textDocument/codeAction' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (703) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='703' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (703) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='703' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:704 request for processing | Type='Parallel' Name='textDocument/codeLens:704'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:704 request for processing | Type='Parallel' Name='textDocument/codeLens:704' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 704 | Method='textDocument/codeLens' ResponseId='704'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 704 | Method='textDocument/codeLens' ResponseId='704' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (704) textDocument/codeLens | Id='704' Method='textDocument/codeLens'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (704) textDocument/codeLens | Id='704' Method='textDocument/codeLens' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (704) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='704' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (704) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='704' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:56:42 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:56:42 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (704) textDocument/codeLens in 0ms | Id='704' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (704) textDocument/codeLens in 0ms | Id='704' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 704 in 0ms | Method='textDocument/codeLens' ResponseId='704' ElapsedMilliseconds='0'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 704 in 0ms | Method='textDocument/codeLens' ResponseId='704' ElapsedMilliseconds='0' [Trace - 12:56:42 am] Sending request 'textDocument/codeLens - (705)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:42 am] Received response 'textDocument/codeLens - (704)' in 2ms. Result: [] [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:705 request for processing | Type='Parallel' Name='textDocument/codeLens:705'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:705 request for processing | Type='Parallel' Name='textDocument/codeLens:705' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 705 | Method='textDocument/codeLens' ResponseId='705'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 705 | Method='textDocument/codeLens' ResponseId='705' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (705) textDocument/codeLens | Id='705' Method='textDocument/codeLens'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (705) textDocument/codeLens | Id='705' Method='textDocument/codeLens' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (705) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='705' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (705) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='705' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:56:42 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:56:42 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (705) textDocument/codeLens in 0ms | Id='705' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (705) textDocument/codeLens in 0ms | Id='705' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 705 in 0ms | Method='textDocument/codeLens' ResponseId='705' ElapsedMilliseconds='0'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 705 in 0ms | Method='textDocument/codeLens' ResponseId='705' ElapsedMilliseconds='0' [Trace - 12:56:42 am] Received response 'textDocument/codeLens - (705)' in 2ms. Result: [] [Trace - 12:56:42 am] Sending request 'textDocument/documentSymbol - (706)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:706 request for processing | Type='Parallel' Name='textDocument/documentSymbol:706'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:706 request for processing | Type='Parallel' Name='textDocument/documentSymbol:706' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 706 | Method='textDocument/documentSymbol' ResponseId='706'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 706 | Method='textDocument/documentSymbol' ResponseId='706' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (706) textDocument/documentSymbol | Id='706' Method='textDocument/documentSymbol'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (706) textDocument/documentSymbol | Id='706' Method='textDocument/documentSymbol' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (706) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='706' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (706) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='706' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:56:42 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 12ms. | " } [Info - 12:56:42 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 12ms. | [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:56:42 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (706) textDocument/documentSymbol in 13ms | Id='706' Method='textDocument/documentSymbol' ElapsedMilliseconds='13'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (706) textDocument/documentSymbol in 13ms | Id='706' Method='textDocument/documentSymbol' ElapsedMilliseconds='13' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 706 in 13ms | Method='textDocument/documentSymbol' ResponseId='706' ElapsedMilliseconds='13'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 706 in 13ms | Method='textDocument/documentSymbol' ResponseId='706' ElapsedMilliseconds='13' [Trace - 12:56:42 am] Received response 'textDocument/documentSymbol - (706)' in 17ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:56:42 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 305 }, "contentChanges": [ { "range": { "start": { "line": 224, "character": 11 }, "end": { "line": 224, "character": 13 } }, "rangeLength": 2, "text": "" } ] } [Trace - 12:56:42 am] Sending notification '$/cancelRequest'. Params: { "id": 703 } [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Request 703 was abandoned due to content be modified | Id='703'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Request 703 was abandoned due to content be modified | Id='703' [Trace - 12:56:42 am] Received response 'textDocument/codeAction - (703)' in 144ms. Request failed: Content Modified (-32801). [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 2, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler: textDocument/codeAction skipping diagnostic with empty Code field: PowerShell Unexpected token '}' in expression or statement. | " } [Warn - 12:56:42 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler: textDocument/codeAction skipping diagnostic with empty Code field: PowerShell Unexpected token '}' in expression or statement. | [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (703) textDocument/codeAction in 144ms | Id='703' Method='textDocument/codeAction' ElapsedMilliseconds='144'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (703) textDocument/codeAction in 144ms | Id='703' Method='textDocument/codeAction' ElapsedMilliseconds='144' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Request 703 was cancelled | Id='703'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Request 703 was cancelled | Id='703' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 703 in 144ms | Method='textDocument/codeAction' ResponseId='703' ElapsedMilliseconds='144'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 703 in 144ms | Method='textDocument/codeAction' ResponseId='703' ElapsedMilliseconds='144' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Found cancellation request $/cancelRequest | Method='$/cancelRequest'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Found cancellation request $/cancelRequest | Method='$/cancelRequest' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Cancelling pending request | " } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Cancelling pending request | [Trace - 12:56:42 am] Sending request 'textDocument/definition - (707)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 234, "character": 29 } } [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/definition | Method='textDocument/definition'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/definition | Method='textDocument/definition' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/definition:707 request for processing | Type='Parallel' Name='textDocument/definition:707'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/definition:707 request for processing | Type='Parallel' Name='textDocument/definition:707' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/definition 707 | Method='textDocument/definition' ResponseId='707'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/definition 707 | Method='textDocument/definition' ResponseId='707' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (707) textDocument/definition | Id='707' Method='textDocument/definition'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (707) textDocument/definition | Id='707' Method='textDocument/definition' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (707) textDocument/definition to OmniSharp.Extensions.LanguageServer.Protocol.Models.DefinitionParams | Id='707' Method='textDocument/definition' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DefinitionParams'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (707) textDocument/definition to OmniSharp.Extensions.LanguageServer.Protocol.Models.DefinitionParams | Id='707' Method='textDocument/definition' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DefinitionParams' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.LocationOrLocationLinks | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.LocationOrLocationLinks'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.LocationOrLocationLinks | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.LocationOrLocationLinks' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (707) textDocument/definition in 0ms | Id='707' Method='textDocument/definition' ElapsedMilliseconds='0'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (707) textDocument/definition in 0ms | Id='707' Method='textDocument/definition' ElapsedMilliseconds='0' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/definition 707 in 0ms | Method='textDocument/definition' ResponseId='707' ElapsedMilliseconds='0'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/definition 707 in 0ms | Method='textDocument/definition' ResponseId='707' ElapsedMilliseconds='0' [Trace - 12:56:42 am] Received response 'textDocument/definition - (707)' in 1ms. Result: [] [Trace - 12:56:42 am] Sending request 'textDocument/foldingRange - (708)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:708 request for processing | Type='Parallel' Name='textDocument/foldingRange:708'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:708 request for processing | Type='Parallel' Name='textDocument/foldingRange:708' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 708 | Method='textDocument/foldingRange' ResponseId='708'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 708 | Method='textDocument/foldingRange' ResponseId='708' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (708) textDocument/foldingRange | Id='708' Method='textDocument/foldingRange'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (708) textDocument/foldingRange | Id='708' Method='textDocument/foldingRange' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (708) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='708' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (708) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='708' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (708) textDocument/foldingRange in 0ms | Id='708' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (708) textDocument/foldingRange in 0ms | Id='708' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 708 in 0ms | Method='textDocument/foldingRange' ResponseId='708' ElapsedMilliseconds='0'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 708 in 0ms | Method='textDocument/foldingRange' ResponseId='708' ElapsedMilliseconds='0' [Trace - 12:56:42 am] Received response 'textDocument/foldingRange - (708)' in 4ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:56:42 am] Sending request 'textDocument/codeAction - (709)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 224, "character": 11 }, "end": { "line": 224, "character": 11 } }, "context": { "diagnostics": [ { "range": { "start": { "line": 224, "character": 10 }, "end": { "line": 224, "character": 11 } }, "message": "Unexpected token '}' in expression or statement.", "severity": 1, "code": 0, "source": "PowerShell" } ] } } [Trace - 12:56:42 am] Sending request 'textDocument/codeLens - (710)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:709 request for processing | Type='Parallel' Name='textDocument/codeAction:709'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:709 request for processing | Type='Parallel' Name='textDocument/codeAction:709' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 709 | Method='textDocument/codeAction' ResponseId='709'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 709 | Method='textDocument/codeAction' ResponseId='709' [Trace - 12:56:42 am] Sending request 'textDocument/codeLens - (711)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (709) textDocument/codeAction | Id='709' Method='textDocument/codeAction'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (709) textDocument/codeAction | Id='709' Method='textDocument/codeAction' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (709) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='709' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (709) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='709' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:710 request for processing | Type='Parallel' Name='textDocument/codeLens:710'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:710 request for processing | Type='Parallel' Name='textDocument/codeLens:710' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 710 | Method='textDocument/codeLens' ResponseId='710'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 710 | Method='textDocument/codeLens' ResponseId='710' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (710) textDocument/codeLens | Id='710' Method='textDocument/codeLens'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (710) textDocument/codeLens | Id='710' Method='textDocument/codeLens' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (710) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='710' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (710) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='710' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:56:42 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:56:42 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (710) textDocument/codeLens in 0ms | Id='710' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (710) textDocument/codeLens in 0ms | Id='710' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 710 in 0ms | Method='textDocument/codeLens' ResponseId='710' ElapsedMilliseconds='0'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 710 in 0ms | Method='textDocument/codeLens' ResponseId='710' ElapsedMilliseconds='0' [Trace - 12:56:42 am] Received response 'textDocument/codeLens - (710)' in 4ms. Result: [] [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:711 request for processing | Type='Parallel' Name='textDocument/codeLens:711'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:711 request for processing | Type='Parallel' Name='textDocument/codeLens:711' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 711 | Method='textDocument/codeLens' ResponseId='711'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 711 | Method='textDocument/codeLens' ResponseId='711' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (711) textDocument/codeLens | Id='711' Method='textDocument/codeLens'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (711) textDocument/codeLens | Id='711' Method='textDocument/codeLens' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (711) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='711' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (711) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='711' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:56:42 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:56:42 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (711) textDocument/codeLens in 0ms | Id='711' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (711) textDocument/codeLens in 0ms | Id='711' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 711 in 0ms | Method='textDocument/codeLens' ResponseId='711' ElapsedMilliseconds='0'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 711 in 0ms | Method='textDocument/codeLens' ResponseId='711' ElapsedMilliseconds='0' [Trace - 12:56:42 am] Received response 'textDocument/codeLens - (711)' in 3ms. Result: [] [Trace - 12:56:42 am] Sending request 'textDocument/definition - (712)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 234, "character": 28 } } [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/definition | Method='textDocument/definition'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/definition | Method='textDocument/definition' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/definition:712 request for processing | Type='Parallel' Name='textDocument/definition:712'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/definition:712 request for processing | Type='Parallel' Name='textDocument/definition:712' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/definition 712 | Method='textDocument/definition' ResponseId='712'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/definition 712 | Method='textDocument/definition' ResponseId='712' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (712) textDocument/definition | Id='712' Method='textDocument/definition'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (712) textDocument/definition | Id='712' Method='textDocument/definition' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (712) textDocument/definition to OmniSharp.Extensions.LanguageServer.Protocol.Models.DefinitionParams | Id='712' Method='textDocument/definition' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DefinitionParams'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (712) textDocument/definition to OmniSharp.Extensions.LanguageServer.Protocol.Models.DefinitionParams | Id='712' Method='textDocument/definition' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DefinitionParams' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.LocationOrLocationLinks | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.LocationOrLocationLinks'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.LocationOrLocationLinks | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.LocationOrLocationLinks' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (712) textDocument/definition in 0ms | Id='712' Method='textDocument/definition' ElapsedMilliseconds='0'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (712) textDocument/definition in 0ms | Id='712' Method='textDocument/definition' ElapsedMilliseconds='0' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/definition 712 in 0ms | Method='textDocument/definition' ResponseId='712' ElapsedMilliseconds='0'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/definition 712 in 0ms | Method='textDocument/definition' ResponseId='712' ElapsedMilliseconds='0' [Trace - 12:56:42 am] Received response 'textDocument/definition - (712)' in 1ms. Result: [] [Trace - 12:56:42 am] Sending request 'textDocument/documentSymbol - (713)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:713 request for processing | Type='Parallel' Name='textDocument/documentSymbol:713'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:713 request for processing | Type='Parallel' Name='textDocument/documentSymbol:713' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 713 | Method='textDocument/documentSymbol' ResponseId='713'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 713 | Method='textDocument/documentSymbol' ResponseId='713' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (713) textDocument/documentSymbol | Id='713' Method='textDocument/documentSymbol'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (713) textDocument/documentSymbol | Id='713' Method='textDocument/documentSymbol' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (713) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='713' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (713) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='713' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:56:42 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:56:42 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 0ms. | [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:56:42 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (713) textDocument/documentSymbol in 0ms | Id='713' Method='textDocument/documentSymbol' ElapsedMilliseconds='0'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (713) textDocument/documentSymbol in 0ms | Id='713' Method='textDocument/documentSymbol' ElapsedMilliseconds='0' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 713 in 0ms | Method='textDocument/documentSymbol' ResponseId='713' ElapsedMilliseconds='0'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 713 in 0ms | Method='textDocument/documentSymbol' ResponseId='713' ElapsedMilliseconds='0' [Trace - 12:56:42 am] Received response 'textDocument/documentSymbol - (713)' in 2ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:56:42 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 306 }, "contentChanges": [ { "range": { "start": { "line": 224, "character": 9 }, "end": { "line": 224, "character": 11 } }, "rangeLength": 2, "text": "" } ] } [Trace - 12:56:42 am] Sending notification '$/cancelRequest'. Params: { "id": 709 } [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Request 709 was abandoned due to content be modified | Id='709'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Request 709 was abandoned due to content be modified | Id='709' [Trace - 12:56:42 am] Received response 'textDocument/codeAction - (709)' in 111ms. Request failed: Content Modified (-32801). [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 2, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler: textDocument/codeAction skipping diagnostic with empty Code field: PowerShell Unexpected token '}' in expression or statement. | " } [Warn - 12:56:42 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler: textDocument/codeAction skipping diagnostic with empty Code field: PowerShell Unexpected token '}' in expression or statement. | [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (709) textDocument/codeAction in 110ms | Id='709' Method='textDocument/codeAction' ElapsedMilliseconds='110'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (709) textDocument/codeAction in 110ms | Id='709' Method='textDocument/codeAction' ElapsedMilliseconds='110' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Request 709 was cancelled | Id='709'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Request 709 was cancelled | Id='709' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 709 in 110ms | Method='textDocument/codeAction' ResponseId='709' ElapsedMilliseconds='110'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 709 in 110ms | Method='textDocument/codeAction' ResponseId='709' ElapsedMilliseconds='110' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Found cancellation request $/cancelRequest | Method='$/cancelRequest'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Found cancellation request $/cancelRequest | Method='$/cancelRequest' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Cancelling pending request | " } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Cancelling pending request | [Trace - 12:56:42 am] Sending request 'textDocument/definition - (714)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 234, "character": 27 } } [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/definition | Method='textDocument/definition'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/definition | Method='textDocument/definition' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/definition:714 request for processing | Type='Parallel' Name='textDocument/definition:714'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/definition:714 request for processing | Type='Parallel' Name='textDocument/definition:714' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/definition 714 | Method='textDocument/definition' ResponseId='714'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/definition 714 | Method='textDocument/definition' ResponseId='714' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (714) textDocument/definition | Id='714' Method='textDocument/definition'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (714) textDocument/definition | Id='714' Method='textDocument/definition' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (714) textDocument/definition to OmniSharp.Extensions.LanguageServer.Protocol.Models.DefinitionParams | Id='714' Method='textDocument/definition' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DefinitionParams'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (714) textDocument/definition to OmniSharp.Extensions.LanguageServer.Protocol.Models.DefinitionParams | Id='714' Method='textDocument/definition' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DefinitionParams' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.LocationOrLocationLinks | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.LocationOrLocationLinks'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.LocationOrLocationLinks | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.LocationOrLocationLinks' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (714) textDocument/definition in 0ms | Id='714' Method='textDocument/definition' ElapsedMilliseconds='0'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (714) textDocument/definition in 0ms | Id='714' Method='textDocument/definition' ElapsedMilliseconds='0' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/definition 714 in 0ms | Method='textDocument/definition' ResponseId='714' ElapsedMilliseconds='0'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/definition 714 in 0ms | Method='textDocument/definition' ResponseId='714' ElapsedMilliseconds='0' [Trace - 12:56:42 am] Received response 'textDocument/definition - (714)' in 2ms. Result: [] [Trace - 12:56:42 am] Sending request 'textDocument/definition - (715)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 234, "character": 26 } } [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/definition | Method='textDocument/definition'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/definition | Method='textDocument/definition' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/definition:715 request for processing | Type='Parallel' Name='textDocument/definition:715'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/definition:715 request for processing | Type='Parallel' Name='textDocument/definition:715' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/definition 715 | Method='textDocument/definition' ResponseId='715'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/definition 715 | Method='textDocument/definition' ResponseId='715' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (715) textDocument/definition | Id='715' Method='textDocument/definition'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (715) textDocument/definition | Id='715' Method='textDocument/definition' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (715) textDocument/definition to OmniSharp.Extensions.LanguageServer.Protocol.Models.DefinitionParams | Id='715' Method='textDocument/definition' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DefinitionParams'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (715) textDocument/definition to OmniSharp.Extensions.LanguageServer.Protocol.Models.DefinitionParams | Id='715' Method='textDocument/definition' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DefinitionParams' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.LocationOrLocationLinks | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.LocationOrLocationLinks'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.LocationOrLocationLinks | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.LocationOrLocationLinks' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (715) textDocument/definition in 0ms | Id='715' Method='textDocument/definition' ElapsedMilliseconds='0'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (715) textDocument/definition in 0ms | Id='715' Method='textDocument/definition' ElapsedMilliseconds='0' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/definition 715 in 0ms | Method='textDocument/definition' ResponseId='715' ElapsedMilliseconds='0'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/definition 715 in 0ms | Method='textDocument/definition' ResponseId='715' ElapsedMilliseconds='0' [Trace - 12:56:42 am] Received response 'textDocument/definition - (715)' in 1ms. Result: [] [Trace - 12:56:42 am] Sending request 'textDocument/hover - (716)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 234, "character": 26 } } [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:716 request for processing | Type='Parallel' Name='textDocument/hover:716'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:716 request for processing | Type='Parallel' Name='textDocument/hover:716' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 716 | Method='textDocument/hover' ResponseId='716'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 716 | Method='textDocument/hover' ResponseId='716' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (716) textDocument/hover | Id='716' Method='textDocument/hover'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (716) textDocument/hover | Id='716' Method='textDocument/hover' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (716) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='716' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (716) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='716' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (716) textDocument/hover in 0ms | Id='716' Method='textDocument/hover' ElapsedMilliseconds='0'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (716) textDocument/hover in 0ms | Id='716' Method='textDocument/hover' ElapsedMilliseconds='0' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 716 in 0ms | Method='textDocument/hover' ResponseId='716' ElapsedMilliseconds='0'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 716 in 0ms | Method='textDocument/hover' ResponseId='716' ElapsedMilliseconds='0' [Trace - 12:56:42 am] Received response 'textDocument/hover - (716)' in 1ms. Result: { "contents": null } [Trace - 12:56:42 am] Sending request 'textDocument/foldingRange - (717)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:717 request for processing | Type='Parallel' Name='textDocument/foldingRange:717'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:717 request for processing | Type='Parallel' Name='textDocument/foldingRange:717' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 717 | Method='textDocument/foldingRange' ResponseId='717'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 717 | Method='textDocument/foldingRange' ResponseId='717' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (717) textDocument/foldingRange | Id='717' Method='textDocument/foldingRange'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (717) textDocument/foldingRange | Id='717' Method='textDocument/foldingRange' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (717) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='717' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (717) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='717' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (717) textDocument/foldingRange in 0ms | Id='717' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:56:42 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (717) textDocument/foldingRange in 0ms | Id='717' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:56:42 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 717 in 0ms | Method='textDocument/foldingRange' ResponseId='717' ElapsedMilliseconds='0'" } [Info - 12:56:42 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 717 in 0ms | Method='textDocument/foldingRange' ResponseId='717' ElapsedMilliseconds='0' [Trace - 12:56:42 am] Received response 'textDocument/foldingRange - (717)' in 1ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:56:43 am] Sending request 'textDocument/codeAction - (718)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 224, "character": 9 }, "end": { "line": 224, "character": 9 } }, "context": { "diagnostics": [ { "range": { "start": { "line": 224, "character": 8 }, "end": { "line": 224, "character": 9 } }, "message": "Unexpected token '}' in expression or statement.", "severity": 1, "code": 0, "source": "PowerShell" } ] } } [Trace - 12:56:43 am] Sending request 'textDocument/codeLens - (719)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:718 request for processing | Type='Parallel' Name='textDocument/codeAction:718'" } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:718 request for processing | Type='Parallel' Name='textDocument/codeAction:718' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 718 | Method='textDocument/codeAction' ResponseId='718'" } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 718 | Method='textDocument/codeAction' ResponseId='718' [Trace - 12:56:43 am] Sending request 'textDocument/codeLens - (720)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (718) textDocument/codeAction | Id='718' Method='textDocument/codeAction'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (718) textDocument/codeAction | Id='718' Method='textDocument/codeAction' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (718) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='718' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (718) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='718' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:719 request for processing | Type='Parallel' Name='textDocument/codeLens:719'" } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:719 request for processing | Type='Parallel' Name='textDocument/codeLens:719' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 719 | Method='textDocument/codeLens' ResponseId='719'" } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 719 | Method='textDocument/codeLens' ResponseId='719' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (719) textDocument/codeLens | Id='719' Method='textDocument/codeLens'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (719) textDocument/codeLens | Id='719' Method='textDocument/codeLens' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (719) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='719' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (719) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='719' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:56:43 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:56:43 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (719) textDocument/codeLens in 0ms | Id='719' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (719) textDocument/codeLens in 0ms | Id='719' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 719 in 0ms | Method='textDocument/codeLens' ResponseId='719' ElapsedMilliseconds='0'" } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 719 in 0ms | Method='textDocument/codeLens' ResponseId='719' ElapsedMilliseconds='0' [Trace - 12:56:43 am] Received response 'textDocument/codeLens - (719)' in 4ms. Result: [] [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:720 request for processing | Type='Parallel' Name='textDocument/codeLens:720'" } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:720 request for processing | Type='Parallel' Name='textDocument/codeLens:720' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 720 | Method='textDocument/codeLens' ResponseId='720'" } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 720 | Method='textDocument/codeLens' ResponseId='720' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (720) textDocument/codeLens | Id='720' Method='textDocument/codeLens'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (720) textDocument/codeLens | Id='720' Method='textDocument/codeLens' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (720) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='720' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (720) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='720' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:56:43 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:56:43 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (720) textDocument/codeLens in 0ms | Id='720' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (720) textDocument/codeLens in 0ms | Id='720' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 720 in 0ms | Method='textDocument/codeLens' ResponseId='720' ElapsedMilliseconds='0'" } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 720 in 0ms | Method='textDocument/codeLens' ResponseId='720' ElapsedMilliseconds='0' [Trace - 12:56:43 am] Received response 'textDocument/codeLens - (720)' in 2ms. Result: [] [Trace - 12:56:43 am] Sending request 'textDocument/documentSymbol - (721)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:721 request for processing | Type='Parallel' Name='textDocument/documentSymbol:721'" } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:721 request for processing | Type='Parallel' Name='textDocument/documentSymbol:721' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 721 | Method='textDocument/documentSymbol' ResponseId='721'" } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 721 | Method='textDocument/documentSymbol' ResponseId='721' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (721) textDocument/documentSymbol | Id='721' Method='textDocument/documentSymbol'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (721) textDocument/documentSymbol | Id='721' Method='textDocument/documentSymbol' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (721) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='721' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (721) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='721' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:56:43 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | " } [Info - 12:56:43 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:56:43 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (721) textDocument/documentSymbol in 1ms | Id='721' Method='textDocument/documentSymbol' ElapsedMilliseconds='1'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (721) textDocument/documentSymbol in 1ms | Id='721' Method='textDocument/documentSymbol' ElapsedMilliseconds='1' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 721 in 1ms | Method='textDocument/documentSymbol' ResponseId='721' ElapsedMilliseconds='1'" } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 721 in 1ms | Method='textDocument/documentSymbol' ResponseId='721' ElapsedMilliseconds='1' [Trace - 12:56:43 am] Received response 'textDocument/documentSymbol - (721)' in 4ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:56:43 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 307 }, "contentChanges": [ { "range": { "start": { "line": 224, "character": 7 }, "end": { "line": 224, "character": 9 } }, "rangeLength": 2, "text": "" } ] } [Trace - 12:56:43 am] Sending notification '$/cancelRequest'. Params: { "id": 718 } [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Request 718 was abandoned due to content be modified | Id='718'" } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Request 718 was abandoned due to content be modified | Id='718' [Trace - 12:56:43 am] Received response 'textDocument/codeAction - (718)' in 200ms. Request failed: Content Modified (-32801). [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 2, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler: textDocument/codeAction skipping diagnostic with empty Code field: PowerShell Unexpected token '}' in expression or statement. | " } [Warn - 12:56:43 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler: textDocument/codeAction skipping diagnostic with empty Code field: PowerShell Unexpected token '}' in expression or statement. | [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (718) textDocument/codeAction in 199ms | Id='718' Method='textDocument/codeAction' ElapsedMilliseconds='199'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (718) textDocument/codeAction in 199ms | Id='718' Method='textDocument/codeAction' ElapsedMilliseconds='199' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Request 718 was cancelled | Id='718'" } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Request 718 was cancelled | Id='718' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 718 in 199ms | Method='textDocument/codeAction' ResponseId='718' ElapsedMilliseconds='199'" } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 718 in 199ms | Method='textDocument/codeAction' ResponseId='718' ElapsedMilliseconds='199' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Found cancellation request $/cancelRequest | Method='$/cancelRequest'" } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Found cancellation request $/cancelRequest | Method='$/cancelRequest' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Cancelling pending request | " } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Cancelling pending request | [Trace - 12:56:43 am] Sending request 'textDocument/foldingRange - (722)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:722 request for processing | Type='Parallel' Name='textDocument/foldingRange:722'" } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:722 request for processing | Type='Parallel' Name='textDocument/foldingRange:722' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 722 | Method='textDocument/foldingRange' ResponseId='722'" } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 722 | Method='textDocument/foldingRange' ResponseId='722' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (722) textDocument/foldingRange | Id='722' Method='textDocument/foldingRange'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (722) textDocument/foldingRange | Id='722' Method='textDocument/foldingRange' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (722) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='722' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (722) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='722' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (722) textDocument/foldingRange in 0ms | Id='722' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (722) textDocument/foldingRange in 0ms | Id='722' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 722 in 0ms | Method='textDocument/foldingRange' ResponseId='722' ElapsedMilliseconds='0'" } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 722 in 0ms | Method='textDocument/foldingRange' ResponseId='722' ElapsedMilliseconds='0' [Trace - 12:56:43 am] Received response 'textDocument/foldingRange - (722)' in 5ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:56:43 am] Sending request 'textDocument/codeAction - (723)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 224, "character": 7 }, "end": { "line": 224, "character": 7 } }, "context": { "diagnostics": [ { "range": { "start": { "line": 224, "character": 6 }, "end": { "line": 224, "character": 7 } }, "message": "Unexpected token '}' in expression or statement.", "severity": 1, "code": 0, "source": "PowerShell" } ] } } [Trace - 12:56:43 am] Sending request 'textDocument/codeLens - (724)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:723 request for processing | Type='Parallel' Name='textDocument/codeAction:723'" } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:723 request for processing | Type='Parallel' Name='textDocument/codeAction:723' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 723 | Method='textDocument/codeAction' ResponseId='723'" } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 723 | Method='textDocument/codeAction' ResponseId='723' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (723) textDocument/codeAction | Id='723' Method='textDocument/codeAction'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (723) textDocument/codeAction | Id='723' Method='textDocument/codeAction' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (723) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='723' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (723) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='723' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:724 request for processing | Type='Parallel' Name='textDocument/codeLens:724'" } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:724 request for processing | Type='Parallel' Name='textDocument/codeLens:724' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 724 | Method='textDocument/codeLens' ResponseId='724'" } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 724 | Method='textDocument/codeLens' ResponseId='724' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (724) textDocument/codeLens | Id='724' Method='textDocument/codeLens'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (724) textDocument/codeLens | Id='724' Method='textDocument/codeLens' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (724) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='724' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (724) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='724' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:56:43 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:56:43 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (724) textDocument/codeLens in 0ms | Id='724' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (724) textDocument/codeLens in 0ms | Id='724' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 724 in 0ms | Method='textDocument/codeLens' ResponseId='724' ElapsedMilliseconds='0'" } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 724 in 0ms | Method='textDocument/codeLens' ResponseId='724' ElapsedMilliseconds='0' [Trace - 12:56:43 am] Sending request 'textDocument/codeLens - (725)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:43 am] Received response 'textDocument/codeLens - (724)' in 3ms. Result: [] [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:725 request for processing | Type='Parallel' Name='textDocument/codeLens:725'" } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:725 request for processing | Type='Parallel' Name='textDocument/codeLens:725' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 725 | Method='textDocument/codeLens' ResponseId='725'" } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 725 | Method='textDocument/codeLens' ResponseId='725' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (725) textDocument/codeLens | Id='725' Method='textDocument/codeLens'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (725) textDocument/codeLens | Id='725' Method='textDocument/codeLens' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (725) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='725' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (725) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='725' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:56:43 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:56:43 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (725) textDocument/codeLens in 0ms | Id='725' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (725) textDocument/codeLens in 0ms | Id='725' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 725 in 0ms | Method='textDocument/codeLens' ResponseId='725' ElapsedMilliseconds='0'" } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 725 in 0ms | Method='textDocument/codeLens' ResponseId='725' ElapsedMilliseconds='0' [Trace - 12:56:43 am] Received response 'textDocument/codeLens - (725)' in 2ms. Result: [] [Trace - 12:56:43 am] Sending request 'textDocument/documentSymbol - (726)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:726 request for processing | Type='Parallel' Name='textDocument/documentSymbol:726'" } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:726 request for processing | Type='Parallel' Name='textDocument/documentSymbol:726' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 726 | Method='textDocument/documentSymbol' ResponseId='726'" } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 726 | Method='textDocument/documentSymbol' ResponseId='726' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (726) textDocument/documentSymbol | Id='726' Method='textDocument/documentSymbol'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (726) textDocument/documentSymbol | Id='726' Method='textDocument/documentSymbol' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (726) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='726' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (726) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='726' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:56:43 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | " } [Info - 12:56:43 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:56:43 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (726) textDocument/documentSymbol in 11ms | Id='726' Method='textDocument/documentSymbol' ElapsedMilliseconds='11'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (726) textDocument/documentSymbol in 11ms | Id='726' Method='textDocument/documentSymbol' ElapsedMilliseconds='11' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 726 in 11ms | Method='textDocument/documentSymbol' ResponseId='726' ElapsedMilliseconds='11'" } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 726 in 11ms | Method='textDocument/documentSymbol' ResponseId='726' ElapsedMilliseconds='11' [Trace - 12:56:43 am] Received response 'textDocument/documentSymbol - (726)' in 14ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:56:43 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 308 }, "contentChanges": [ { "range": { "start": { "line": 224, "character": 5 }, "end": { "line": 224, "character": 7 } }, "rangeLength": 2, "text": "" } ] } [Trace - 12:56:43 am] Sending notification '$/cancelRequest'. Params: { "id": 723 } [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Request 723 was abandoned due to content be modified | Id='723'" } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Request 723 was abandoned due to content be modified | Id='723' [Trace - 12:56:43 am] Received response 'textDocument/codeAction - (723)' in 200ms. Request failed: Content Modified (-32801). [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 2, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler: textDocument/codeAction skipping diagnostic with empty Code field: PowerShell Unexpected token '}' in expression or statement. | " } [Warn - 12:56:43 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler: textDocument/codeAction skipping diagnostic with empty Code field: PowerShell Unexpected token '}' in expression or statement. | [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (723) textDocument/codeAction in 200ms | Id='723' Method='textDocument/codeAction' ElapsedMilliseconds='200'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (723) textDocument/codeAction in 200ms | Id='723' Method='textDocument/codeAction' ElapsedMilliseconds='200' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Request 723 was cancelled | Id='723'" } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Request 723 was cancelled | Id='723' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 723 in 200ms | Method='textDocument/codeAction' ResponseId='723' ElapsedMilliseconds='200'" } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 723 in 200ms | Method='textDocument/codeAction' ResponseId='723' ElapsedMilliseconds='200' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Found cancellation request $/cancelRequest | Method='$/cancelRequest'" } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Found cancellation request $/cancelRequest | Method='$/cancelRequest' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Cancelling pending request | " } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Cancelling pending request | [Trace - 12:56:43 am] Sending request 'textDocument/foldingRange - (727)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:727 request for processing | Type='Parallel' Name='textDocument/foldingRange:727'" } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:727 request for processing | Type='Parallel' Name='textDocument/foldingRange:727' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 727 | Method='textDocument/foldingRange' ResponseId='727'" } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 727 | Method='textDocument/foldingRange' ResponseId='727' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (727) textDocument/foldingRange | Id='727' Method='textDocument/foldingRange'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (727) textDocument/foldingRange | Id='727' Method='textDocument/foldingRange' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (727) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='727' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (727) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='727' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (727) textDocument/foldingRange in 0ms | Id='727' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (727) textDocument/foldingRange in 0ms | Id='727' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 727 in 0ms | Method='textDocument/foldingRange' ResponseId='727' ElapsedMilliseconds='0'" } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 727 in 0ms | Method='textDocument/foldingRange' ResponseId='727' ElapsedMilliseconds='0' [Trace - 12:56:43 am] Received response 'textDocument/foldingRange - (727)' in 5ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:56:43 am] Sending request 'textDocument/codeAction - (728)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 224, "character": 5 }, "end": { "line": 224, "character": 5 } }, "context": { "diagnostics": [ { "range": { "start": { "line": 224, "character": 4 }, "end": { "line": 224, "character": 5 } }, "message": "Unexpected token '}' in expression or statement.", "severity": 1, "code": 0, "source": "PowerShell" } ] } } [Trace - 12:56:43 am] Sending request 'textDocument/codeLens - (729)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:728 request for processing | Type='Parallel' Name='textDocument/codeAction:728'" } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:728 request for processing | Type='Parallel' Name='textDocument/codeAction:728' [Trace - 12:56:43 am] Sending request 'textDocument/codeLens - (730)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 728 | Method='textDocument/codeAction' ResponseId='728'" } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 728 | Method='textDocument/codeAction' ResponseId='728' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (728) textDocument/codeAction | Id='728' Method='textDocument/codeAction'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (728) textDocument/codeAction | Id='728' Method='textDocument/codeAction' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (728) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='728' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (728) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='728' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:729 request for processing | Type='Parallel' Name='textDocument/codeLens:729'" } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:729 request for processing | Type='Parallel' Name='textDocument/codeLens:729' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 729 | Method='textDocument/codeLens' ResponseId='729'" } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 729 | Method='textDocument/codeLens' ResponseId='729' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (729) textDocument/codeLens | Id='729' Method='textDocument/codeLens'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (729) textDocument/codeLens | Id='729' Method='textDocument/codeLens' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (729) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='729' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (729) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='729' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:56:43 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:56:43 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (729) textDocument/codeLens in 0ms | Id='729' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (729) textDocument/codeLens in 0ms | Id='729' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 729 in 0ms | Method='textDocument/codeLens' ResponseId='729' ElapsedMilliseconds='0'" } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 729 in 0ms | Method='textDocument/codeLens' ResponseId='729' ElapsedMilliseconds='0' [Trace - 12:56:43 am] Received response 'textDocument/codeLens - (729)' in 3ms. Result: [] [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:730 request for processing | Type='Parallel' Name='textDocument/codeLens:730'" } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:730 request for processing | Type='Parallel' Name='textDocument/codeLens:730' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 730 | Method='textDocument/codeLens' ResponseId='730'" } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 730 | Method='textDocument/codeLens' ResponseId='730' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (730) textDocument/codeLens | Id='730' Method='textDocument/codeLens'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (730) textDocument/codeLens | Id='730' Method='textDocument/codeLens' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (730) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='730' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (730) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='730' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:56:43 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:56:43 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (730) textDocument/codeLens in 0ms | Id='730' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:56:43 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (730) textDocument/codeLens in 0ms | Id='730' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:56:43 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 730 in 0ms | Method='textDocument/codeLens' ResponseId='730' ElapsedMilliseconds='0'" } [Info - 12:56:43 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 730 in 0ms | Method='textDocument/codeLens' ResponseId='730' ElapsedMilliseconds='0' [Trace - 12:56:43 am] Received response 'textDocument/codeLens - (730)' in 2ms. Result: [] [Trace - 12:56:44 am] Sending request 'textDocument/documentSymbol - (731)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:56:44 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:731 request for processing | Type='Parallel' Name='textDocument/documentSymbol:731'" } [Info - 12:56:44 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:731 request for processing | Type='Parallel' Name='textDocument/documentSymbol:731' [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 731 | Method='textDocument/documentSymbol' ResponseId='731'" } [Info - 12:56:44 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 731 | Method='textDocument/documentSymbol' ResponseId='731' [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (731) textDocument/documentSymbol | Id='731' Method='textDocument/documentSymbol'" } [Info - 12:56:44 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (731) textDocument/documentSymbol | Id='731' Method='textDocument/documentSymbol' [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (731) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='731' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:56:44 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (731) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='731' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:56:44 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 2ms. | " } [Info - 12:56:44 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 2ms. | [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:56:44 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:56:44 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (731) textDocument/documentSymbol in 3ms | Id='731' Method='textDocument/documentSymbol' ElapsedMilliseconds='3'" } [Info - 12:56:44 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (731) textDocument/documentSymbol in 3ms | Id='731' Method='textDocument/documentSymbol' ElapsedMilliseconds='3' [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 731 in 3ms | Method='textDocument/documentSymbol' ResponseId='731' ElapsedMilliseconds='3'" } [Info - 12:56:44 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 731 in 3ms | Method='textDocument/documentSymbol' ResponseId='731' ElapsedMilliseconds='3' [Trace - 12:56:44 am] Received response 'textDocument/documentSymbol - (731)' in 7ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:56:44 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 309 }, "contentChanges": [ { "range": { "start": { "line": 224, "character": 3 }, "end": { "line": 224, "character": 5 } }, "rangeLength": 2, "text": "" } ] } [Trace - 12:56:44 am] Sending notification '$/cancelRequest'. Params: { "id": 728 } [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:44 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:56:44 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:56:44 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Request 728 was abandoned due to content be modified | Id='728'" } [Info - 12:56:44 am] OmniSharp.Extensions.JsonRpc.InputHandler: Request 728 was abandoned due to content be modified | Id='728' [Trace - 12:56:44 am] Received response 'textDocument/codeAction - (728)' in 275ms. Request failed: Content Modified (-32801). [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:56:44 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:56:44 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:44 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:44 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:56:44 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 2, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler: textDocument/codeAction skipping diagnostic with empty Code field: PowerShell Unexpected token '}' in expression or statement. | " } [Warn - 12:56:44 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler: textDocument/codeAction skipping diagnostic with empty Code field: PowerShell Unexpected token '}' in expression or statement. | [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (728) textDocument/codeAction in 274ms | Id='728' Method='textDocument/codeAction' ElapsedMilliseconds='274'" } [Info - 12:56:44 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (728) textDocument/codeAction in 274ms | Id='728' Method='textDocument/codeAction' ElapsedMilliseconds='274' [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Request 728 was cancelled | Id='728'" } [Info - 12:56:44 am] OmniSharp.Extensions.JsonRpc.InputHandler: Request 728 was cancelled | Id='728' [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 728 in 274ms | Method='textDocument/codeAction' ResponseId='728' ElapsedMilliseconds='274'" } [Info - 12:56:44 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 728 in 274ms | Method='textDocument/codeAction' ResponseId='728' ElapsedMilliseconds='274' [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:56:44 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:56:44 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Found cancellation request $/cancelRequest | Method='$/cancelRequest'" } [Info - 12:56:44 am] OmniSharp.Extensions.JsonRpc.InputHandler: Found cancellation request $/cancelRequest | Method='$/cancelRequest' [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Cancelling pending request | " } [Info - 12:56:44 am] OmniSharp.Extensions.JsonRpc.InputHandler: Cancelling pending request | [Trace - 12:56:44 am] Sending request 'textDocument/foldingRange - (732)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:56:44 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:56:44 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:56:44 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:732 request for processing | Type='Parallel' Name='textDocument/foldingRange:732'" } [Info - 12:56:44 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:732 request for processing | Type='Parallel' Name='textDocument/foldingRange:732' [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 732 | Method='textDocument/foldingRange' ResponseId='732'" } [Info - 12:56:44 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 732 | Method='textDocument/foldingRange' ResponseId='732' [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (732) textDocument/foldingRange | Id='732' Method='textDocument/foldingRange'" } [Info - 12:56:44 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (732) textDocument/foldingRange | Id='732' Method='textDocument/foldingRange' [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (732) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='732' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:56:44 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (732) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='732' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:56:44 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (732) textDocument/foldingRange in 0ms | Id='732' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:56:44 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (732) textDocument/foldingRange in 0ms | Id='732' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 732 in 0ms | Method='textDocument/foldingRange' ResponseId='732' ElapsedMilliseconds='0'" } [Info - 12:56:44 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 732 in 0ms | Method='textDocument/foldingRange' ResponseId='732' ElapsedMilliseconds='0' [Trace - 12:56:44 am] Received response 'textDocument/foldingRange - (732)' in 3ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:56:44 am] Sending request 'textDocument/codeAction - (733)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 224, "character": 3 }, "end": { "line": 224, "character": 3 } }, "context": { "diagnostics": [ { "range": { "start": { "line": 224, "character": 2 }, "end": { "line": 224, "character": 3 } }, "message": "Unexpected token '}' in expression or statement.", "severity": 1, "code": 0, "source": "PowerShell" } ] } } [Trace - 12:56:44 am] Sending request 'textDocument/codeLens - (734)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:56:44 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:733 request for processing | Type='Parallel' Name='textDocument/codeAction:733'" } [Info - 12:56:44 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:733 request for processing | Type='Parallel' Name='textDocument/codeAction:733' [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 733 | Method='textDocument/codeAction' ResponseId='733'" } [Info - 12:56:44 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 733 | Method='textDocument/codeAction' ResponseId='733' [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (733) textDocument/codeAction | Id='733' Method='textDocument/codeAction'" } [Info - 12:56:44 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (733) textDocument/codeAction | Id='733' Method='textDocument/codeAction' [Trace - 12:56:44 am] Sending request 'textDocument/codeLens - (735)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (733) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='733' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:56:44 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (733) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='733' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:56:44 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:734 request for processing | Type='Parallel' Name='textDocument/codeLens:734'" } [Info - 12:56:44 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:734 request for processing | Type='Parallel' Name='textDocument/codeLens:734' [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 734 | Method='textDocument/codeLens' ResponseId='734'" } [Info - 12:56:44 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 734 | Method='textDocument/codeLens' ResponseId='734' [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (734) textDocument/codeLens | Id='734' Method='textDocument/codeLens'" } [Info - 12:56:44 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (734) textDocument/codeLens | Id='734' Method='textDocument/codeLens' [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (734) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='734' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:56:44 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (734) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='734' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:56:44 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:56:44 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:56:44 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:56:44 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (734) textDocument/codeLens in 0ms | Id='734' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:56:44 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (734) textDocument/codeLens in 0ms | Id='734' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 734 in 0ms | Method='textDocument/codeLens' ResponseId='734' ElapsedMilliseconds='0'" } [Info - 12:56:44 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 734 in 0ms | Method='textDocument/codeLens' ResponseId='734' ElapsedMilliseconds='0' [Trace - 12:56:44 am] Received response 'textDocument/codeLens - (734)' in 3ms. Result: [] [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:56:44 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:735 request for processing | Type='Parallel' Name='textDocument/codeLens:735'" } [Info - 12:56:44 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:735 request for processing | Type='Parallel' Name='textDocument/codeLens:735' [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 735 | Method='textDocument/codeLens' ResponseId='735'" } [Info - 12:56:44 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 735 | Method='textDocument/codeLens' ResponseId='735' [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (735) textDocument/codeLens | Id='735' Method='textDocument/codeLens'" } [Info - 12:56:44 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (735) textDocument/codeLens | Id='735' Method='textDocument/codeLens' [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (735) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='735' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:56:44 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (735) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='735' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:56:44 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:56:44 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:56:44 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:56:44 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (735) textDocument/codeLens in 0ms | Id='735' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:56:44 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (735) textDocument/codeLens in 0ms | Id='735' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 735 in 0ms | Method='textDocument/codeLens' ResponseId='735' ElapsedMilliseconds='0'" } [Info - 12:56:44 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 735 in 0ms | Method='textDocument/codeLens' ResponseId='735' ElapsedMilliseconds='0' [Trace - 12:56:44 am] Received response 'textDocument/codeLens - (735)' in 2ms. Result: [] [Trace - 12:56:44 am] Sending request 'textDocument/documentSymbol - (736)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:56:44 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:736 request for processing | Type='Parallel' Name='textDocument/documentSymbol:736'" } [Info - 12:56:44 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:736 request for processing | Type='Parallel' Name='textDocument/documentSymbol:736' [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 736 | Method='textDocument/documentSymbol' ResponseId='736'" } [Info - 12:56:44 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 736 | Method='textDocument/documentSymbol' ResponseId='736' [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (736) textDocument/documentSymbol | Id='736' Method='textDocument/documentSymbol'" } [Info - 12:56:44 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (736) textDocument/documentSymbol | Id='736' Method='textDocument/documentSymbol' [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (736) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='736' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:56:44 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (736) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='736' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:56:44 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 2ms. | " } [Info - 12:56:44 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 2ms. | [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:56:44 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:56:44 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (736) textDocument/documentSymbol in 3ms | Id='736' Method='textDocument/documentSymbol' ElapsedMilliseconds='3'" } [Info - 12:56:44 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (736) textDocument/documentSymbol in 3ms | Id='736' Method='textDocument/documentSymbol' ElapsedMilliseconds='3' [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 736 in 3ms | Method='textDocument/documentSymbol' ResponseId='736' ElapsedMilliseconds='3'" } [Info - 12:56:44 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 736 in 3ms | Method='textDocument/documentSymbol' ResponseId='736' ElapsedMilliseconds='3' [Trace - 12:56:44 am] Received response 'textDocument/documentSymbol - (736)' in 6ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.Analysis.PssaCmdletAnalysisEngine: Found 1 violations | " } [Info - 12:56:44 am] Microsoft.PowerShell.EditorServices.Services.Analysis.PssaCmdletAnalysisEngine: Found 1 violations | [Trace - 12:56:44 am] Received notification 'textDocument/publishDiagnostics'. Params: { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 0, "diagnostics": [ { "range": { "start": { "line": 224, "character": 2 }, "end": { "line": 224, "character": 3 } }, "severity": 1, "code": 0, "source": "PowerShell", "message": "Unexpected token '}' in expression or statement." }, { "range": { "start": { "line": 224, "character": 3 }, "end": { "line": 224, "character": 4 } }, "severity": 1, "code": 0, "source": "PowerShell", "message": "Unexpected token '}' in expression or statement." }, { "range": { "start": { "line": 45, "character": 4 }, "end": { "line": 46, "character": 25 } }, "severity": 2, "code": "PSAvoidUsingPlainTextForPassword", "source": "PSScriptAnalyzer", "message": "Parameter '$sqlPassword' should use SecureString, otherwise this will expose sensitive information. See ConvertTo-SecureString for more information." } ] } [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 2, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler: textDocument/codeAction skipping diagnostic with empty Code field: PowerShell Unexpected token '}' in expression or statement. | " } [Warn - 12:56:44 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler: textDocument/codeAction skipping diagnostic with empty Code field: PowerShell Unexpected token '}' in expression or statement. | [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:56:44 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (733) textDocument/codeAction in 515ms | Id='733' Method='textDocument/codeAction' ElapsedMilliseconds='515'" } [Info - 12:56:44 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (733) textDocument/codeAction in 515ms | Id='733' Method='textDocument/codeAction' ElapsedMilliseconds='515' [Trace - 12:56:44 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 733 in 515ms | Method='textDocument/codeAction' ResponseId='733' ElapsedMilliseconds='515'" } [Info - 12:56:44 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 733 in 515ms | Method='textDocument/codeAction' ResponseId='733' ElapsedMilliseconds='515' [Trace - 12:56:44 am] Received response 'textDocument/codeAction - (733)' in 517ms. Result: [] [Trace - 12:56:45 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 310 }, "contentChanges": [ { "range": { "start": { "line": 224, "character": 2 }, "end": { "line": 224, "character": 3 } }, "rangeLength": 1, "text": "" } ] } [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:56:45 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:56:45 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:56:45 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:56:45 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:45 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:56:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 4ms | Method='textDocument/didChange' ElapsedMilliseconds='4'" } [Info - 12:56:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 4ms | Method='textDocument/didChange' ElapsedMilliseconds='4' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 4ms | Method='textDocument/didChange' ElapsedMilliseconds='4'" } [Info - 12:56:45 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 4ms | Method='textDocument/didChange' ElapsedMilliseconds='4' [Trace - 12:56:45 am] Sending request 'textDocument/foldingRange - (737)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:56:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:56:45 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:56:45 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:737 request for processing | Type='Parallel' Name='textDocument/foldingRange:737'" } [Info - 12:56:45 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:737 request for processing | Type='Parallel' Name='textDocument/foldingRange:737' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 737 | Method='textDocument/foldingRange' ResponseId='737'" } [Info - 12:56:45 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 737 | Method='textDocument/foldingRange' ResponseId='737' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (737) textDocument/foldingRange | Id='737' Method='textDocument/foldingRange'" } [Info - 12:56:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (737) textDocument/foldingRange | Id='737' Method='textDocument/foldingRange' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (737) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='737' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:56:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (737) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='737' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:56:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (737) textDocument/foldingRange in 0ms | Id='737' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:56:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (737) textDocument/foldingRange in 0ms | Id='737' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 737 in 0ms | Method='textDocument/foldingRange' ResponseId='737' ElapsedMilliseconds='0'" } [Info - 12:56:45 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 737 in 0ms | Method='textDocument/foldingRange' ResponseId='737' ElapsedMilliseconds='0' [Trace - 12:56:45 am] Received response 'textDocument/foldingRange - (737)' in 3ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:56:45 am] Sending request 'textDocument/codeLens - (738)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:56:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:56:45 am] Sending request 'textDocument/codeLens - (739)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:738 request for processing | Type='Parallel' Name='textDocument/codeLens:738'" } [Info - 12:56:45 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:738 request for processing | Type='Parallel' Name='textDocument/codeLens:738' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 738 | Method='textDocument/codeLens' ResponseId='738'" } [Info - 12:56:45 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 738 | Method='textDocument/codeLens' ResponseId='738' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (738) textDocument/codeLens | Id='738' Method='textDocument/codeLens'" } [Info - 12:56:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (738) textDocument/codeLens | Id='738' Method='textDocument/codeLens' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (738) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='738' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:56:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (738) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='738' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:56:45 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:56:45 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:56:45 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:56:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (738) textDocument/codeLens in 0ms | Id='738' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:56:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (738) textDocument/codeLens in 0ms | Id='738' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 738 in 0ms | Method='textDocument/codeLens' ResponseId='738' ElapsedMilliseconds='0'" } [Info - 12:56:45 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 738 in 0ms | Method='textDocument/codeLens' ResponseId='738' ElapsedMilliseconds='0' [Trace - 12:56:45 am] Received response 'textDocument/codeLens - (738)' in 3ms. Result: [] [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:56:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:739 request for processing | Type='Parallel' Name='textDocument/codeLens:739'" } [Info - 12:56:45 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:739 request for processing | Type='Parallel' Name='textDocument/codeLens:739' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 739 | Method='textDocument/codeLens' ResponseId='739'" } [Info - 12:56:45 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 739 | Method='textDocument/codeLens' ResponseId='739' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (739) textDocument/codeLens | Id='739' Method='textDocument/codeLens'" } [Info - 12:56:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (739) textDocument/codeLens | Id='739' Method='textDocument/codeLens' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (739) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='739' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:56:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (739) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='739' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:56:45 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:56:45 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:56:45 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:56:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (739) textDocument/codeLens in 0ms | Id='739' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:56:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (739) textDocument/codeLens in 0ms | Id='739' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 739 in 0ms | Method='textDocument/codeLens' ResponseId='739' ElapsedMilliseconds='0'" } [Info - 12:56:45 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 739 in 0ms | Method='textDocument/codeLens' ResponseId='739' ElapsedMilliseconds='0' [Trace - 12:56:45 am] Received response 'textDocument/codeLens - (739)' in 2ms. Result: [] [Trace - 12:56:45 am] Sending request 'textDocument/documentSymbol - (740)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:56:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:740 request for processing | Type='Parallel' Name='textDocument/documentSymbol:740'" } [Info - 12:56:45 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:740 request for processing | Type='Parallel' Name='textDocument/documentSymbol:740' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 740 | Method='textDocument/documentSymbol' ResponseId='740'" } [Info - 12:56:45 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 740 | Method='textDocument/documentSymbol' ResponseId='740' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (740) textDocument/documentSymbol | Id='740' Method='textDocument/documentSymbol'" } [Info - 12:56:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (740) textDocument/documentSymbol | Id='740' Method='textDocument/documentSymbol' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (740) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='740' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:56:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (740) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='740' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:56:45 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | " } [Info - 12:56:45 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:56:45 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:56:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (740) textDocument/documentSymbol in 2ms | Id='740' Method='textDocument/documentSymbol' ElapsedMilliseconds='2'" } [Info - 12:56:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (740) textDocument/documentSymbol in 2ms | Id='740' Method='textDocument/documentSymbol' ElapsedMilliseconds='2' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 740 in 2ms | Method='textDocument/documentSymbol' ResponseId='740' ElapsedMilliseconds='2'" } [Info - 12:56:45 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 740 in 2ms | Method='textDocument/documentSymbol' ResponseId='740' ElapsedMilliseconds='2' [Trace - 12:56:45 am] Received response 'textDocument/documentSymbol - (740)' in 5ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:56:45 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 311 }, "contentChanges": [ { "range": { "start": { "line": 224, "character": 2 }, "end": { "line": 224, "character": 2 } }, "rangeLength": 0, "text": "}" } ] } [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:56:45 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:56:45 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:56:45 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:56:45 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:45 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:56:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:56:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:56:45 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:56:45 am] Sending request 'textDocument/foldingRange - (741)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:56:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:56:45 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:56:45 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:741 request for processing | Type='Parallel' Name='textDocument/foldingRange:741'" } [Info - 12:56:45 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:741 request for processing | Type='Parallel' Name='textDocument/foldingRange:741' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 741 | Method='textDocument/foldingRange' ResponseId='741'" } [Info - 12:56:45 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 741 | Method='textDocument/foldingRange' ResponseId='741' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (741) textDocument/foldingRange | Id='741' Method='textDocument/foldingRange'" } [Info - 12:56:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (741) textDocument/foldingRange | Id='741' Method='textDocument/foldingRange' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (741) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='741' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:56:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (741) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='741' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:56:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (741) textDocument/foldingRange in 0ms | Id='741' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:56:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (741) textDocument/foldingRange in 0ms | Id='741' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 741 in 0ms | Method='textDocument/foldingRange' ResponseId='741' ElapsedMilliseconds='0'" } [Info - 12:56:45 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 741 in 0ms | Method='textDocument/foldingRange' ResponseId='741' ElapsedMilliseconds='0' [Trace - 12:56:45 am] Received response 'textDocument/foldingRange - (741)' in 2ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:56:45 am] Sending request 'textDocument/codeAction - (742)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 224, "character": 3 }, "end": { "line": 224, "character": 3 } }, "context": { "diagnostics": [ { "range": { "start": { "line": 224, "character": 2 }, "end": { "line": 224, "character": 3 } }, "message": "Unexpected token '}' in expression or statement.", "severity": 1, "code": 0, "source": "PowerShell" }, { "range": { "start": { "line": 224, "character": 3 }, "end": { "line": 224, "character": 4 } }, "message": "Unexpected token '}' in expression or statement.", "severity": 1, "code": 0, "source": "PowerShell" } ] } } [Trace - 12:56:45 am] Sending request 'textDocument/codeLens - (743)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:56:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:742 request for processing | Type='Parallel' Name='textDocument/codeAction:742'" } [Info - 12:56:45 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:742 request for processing | Type='Parallel' Name='textDocument/codeAction:742' [Trace - 12:56:45 am] Sending request 'textDocument/codeLens - (744)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 742 | Method='textDocument/codeAction' ResponseId='742'" } [Info - 12:56:45 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 742 | Method='textDocument/codeAction' ResponseId='742' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (742) textDocument/codeAction | Id='742' Method='textDocument/codeAction'" } [Info - 12:56:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (742) textDocument/codeAction | Id='742' Method='textDocument/codeAction' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (742) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='742' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:56:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (742) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='742' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:56:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:743 request for processing | Type='Parallel' Name='textDocument/codeLens:743'" } [Info - 12:56:45 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:743 request for processing | Type='Parallel' Name='textDocument/codeLens:743' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 743 | Method='textDocument/codeLens' ResponseId='743'" } [Info - 12:56:45 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 743 | Method='textDocument/codeLens' ResponseId='743' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (743) textDocument/codeLens | Id='743' Method='textDocument/codeLens'" } [Info - 12:56:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (743) textDocument/codeLens | Id='743' Method='textDocument/codeLens' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (743) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='743' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:56:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (743) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='743' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:56:45 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:56:45 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:56:45 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:56:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (743) textDocument/codeLens in 0ms | Id='743' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:56:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (743) textDocument/codeLens in 0ms | Id='743' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 743 in 0ms | Method='textDocument/codeLens' ResponseId='743' ElapsedMilliseconds='0'" } [Info - 12:56:45 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 743 in 0ms | Method='textDocument/codeLens' ResponseId='743' ElapsedMilliseconds='0' [Trace - 12:56:45 am] Received response 'textDocument/codeLens - (743)' in 6ms. Result: [] [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:56:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:744 request for processing | Type='Parallel' Name='textDocument/codeLens:744'" } [Info - 12:56:45 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:744 request for processing | Type='Parallel' Name='textDocument/codeLens:744' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 744 | Method='textDocument/codeLens' ResponseId='744'" } [Info - 12:56:45 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 744 | Method='textDocument/codeLens' ResponseId='744' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (744) textDocument/codeLens | Id='744' Method='textDocument/codeLens'" } [Info - 12:56:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (744) textDocument/codeLens | Id='744' Method='textDocument/codeLens' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (744) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='744' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:56:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (744) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='744' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:56:45 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:56:45 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:56:45 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:56:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (744) textDocument/codeLens in 0ms | Id='744' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:56:45 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (744) textDocument/codeLens in 0ms | Id='744' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:56:45 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 744 in 0ms | Method='textDocument/codeLens' ResponseId='744' ElapsedMilliseconds='0'" } [Info - 12:56:45 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 744 in 0ms | Method='textDocument/codeLens' ResponseId='744' ElapsedMilliseconds='0' [Trace - 12:56:45 am] Received response 'textDocument/codeLens - (744)' in 4ms. Result: [] [Trace - 12:56:46 am] Sending request 'textDocument/documentSymbol - (745)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:56:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:56:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:745 request for processing | Type='Parallel' Name='textDocument/documentSymbol:745'" } [Info - 12:56:46 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:745 request for processing | Type='Parallel' Name='textDocument/documentSymbol:745' [Trace - 12:56:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 745 | Method='textDocument/documentSymbol' ResponseId='745'" } [Info - 12:56:46 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 745 | Method='textDocument/documentSymbol' ResponseId='745' [Trace - 12:56:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (745) textDocument/documentSymbol | Id='745' Method='textDocument/documentSymbol'" } [Info - 12:56:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (745) textDocument/documentSymbol | Id='745' Method='textDocument/documentSymbol' [Trace - 12:56:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (745) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='745' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:56:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (745) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='745' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:56:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:56:46 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:56:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 3ms. | " } [Info - 12:56:46 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 3ms. | [Trace - 12:56:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:56:46 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:56:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:56:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:56:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (745) textDocument/documentSymbol in 4ms | Id='745' Method='textDocument/documentSymbol' ElapsedMilliseconds='4'" } [Info - 12:56:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (745) textDocument/documentSymbol in 4ms | Id='745' Method='textDocument/documentSymbol' ElapsedMilliseconds='4' [Trace - 12:56:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 745 in 4ms | Method='textDocument/documentSymbol' ResponseId='745' ElapsedMilliseconds='4'" } [Info - 12:56:46 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 745 in 4ms | Method='textDocument/documentSymbol' ResponseId='745' ElapsedMilliseconds='4' [Trace - 12:56:46 am] Received response 'textDocument/documentSymbol - (745)' in 7ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:56:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.Analysis.PssaCmdletAnalysisEngine: Found 1 violations | " } [Info - 12:56:46 am] Microsoft.PowerShell.EditorServices.Services.Analysis.PssaCmdletAnalysisEngine: Found 1 violations | [Trace - 12:56:46 am] Received notification 'textDocument/publishDiagnostics'. Params: { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 0, "diagnostics": [ { "range": { "start": { "line": 224, "character": 2 }, "end": { "line": 224, "character": 3 } }, "severity": 1, "code": 0, "source": "PowerShell", "message": "Unexpected token '}' in expression or statement." }, { "range": { "start": { "line": 224, "character": 3 }, "end": { "line": 224, "character": 4 } }, "severity": 1, "code": 0, "source": "PowerShell", "message": "Unexpected token '}' in expression or statement." }, { "range": { "start": { "line": 45, "character": 4 }, "end": { "line": 46, "character": 25 } }, "severity": 2, "code": "PSAvoidUsingPlainTextForPassword", "source": "PSScriptAnalyzer", "message": "Parameter '$sqlPassword' should use SecureString, otherwise this will expose sensitive information. See ConvertTo-SecureString for more information." } ] } [Trace - 12:56:46 am] Received notification 'window/logMessage'. Params: { "type": 2, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler: textDocument/codeAction skipping diagnostic with empty Code field: PowerShell Unexpected token '}' in expression or statement. | " } [Warn - 12:56:46 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler: textDocument/codeAction skipping diagnostic with empty Code field: PowerShell Unexpected token '}' in expression or statement. | [Trace - 12:56:46 am] Received notification 'window/logMessage'. Params: { "type": 2, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler: textDocument/codeAction skipping diagnostic with empty Code field: PowerShell Unexpected token '}' in expression or statement. | " } [Warn - 12:56:46 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler: textDocument/codeAction skipping diagnostic with empty Code field: PowerShell Unexpected token '}' in expression or statement. | [Trace - 12:56:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:56:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:56:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (742) textDocument/codeAction in 514ms | Id='742' Method='textDocument/codeAction' ElapsedMilliseconds='514'" } [Info - 12:56:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (742) textDocument/codeAction in 514ms | Id='742' Method='textDocument/codeAction' ElapsedMilliseconds='514' [Trace - 12:56:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 742 in 514ms | Method='textDocument/codeAction' ResponseId='742' ElapsedMilliseconds='514'" } [Info - 12:56:46 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 742 in 514ms | Method='textDocument/codeAction' ResponseId='742' ElapsedMilliseconds='514' [Trace - 12:56:46 am] Received response 'textDocument/codeAction - (742)' in 518ms. Result: [] [Trace - 12:56:46 am] Sending request 'textDocument/codeAction - (746)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 224, "character": 3 }, "end": { "line": 224, "character": 3 } }, "context": { "diagnostics": [ { "range": { "start": { "line": 224, "character": 2 }, "end": { "line": 224, "character": 3 } }, "message": "Unexpected token '}' in expression or statement.", "severity": 1, "code": 0, "source": "PowerShell" }, { "range": { "start": { "line": 224, "character": 3 }, "end": { "line": 224, "character": 4 } }, "message": "Unexpected token '}' in expression or statement.", "severity": 1, "code": 0, "source": "PowerShell" } ] } } [Trace - 12:56:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:56:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:56:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:746 request for processing | Type='Parallel' Name='textDocument/codeAction:746'" } [Info - 12:56:46 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:746 request for processing | Type='Parallel' Name='textDocument/codeAction:746' [Trace - 12:56:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 746 | Method='textDocument/codeAction' ResponseId='746'" } [Info - 12:56:46 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 746 | Method='textDocument/codeAction' ResponseId='746' [Trace - 12:56:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (746) textDocument/codeAction | Id='746' Method='textDocument/codeAction'" } [Info - 12:56:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (746) textDocument/codeAction | Id='746' Method='textDocument/codeAction' [Trace - 12:56:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (746) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='746' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:56:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (746) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='746' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:56:46 am] Received notification 'window/logMessage'. Params: { "type": 2, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler: textDocument/codeAction skipping diagnostic with empty Code field: PowerShell Unexpected token '}' in expression or statement. | " } [Warn - 12:56:46 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler: textDocument/codeAction skipping diagnostic with empty Code field: PowerShell Unexpected token '}' in expression or statement. | [Trace - 12:56:46 am] Received notification 'window/logMessage'. Params: { "type": 2, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler: textDocument/codeAction skipping diagnostic with empty Code field: PowerShell Unexpected token '}' in expression or statement. | " } [Warn - 12:56:46 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler: textDocument/codeAction skipping diagnostic with empty Code field: PowerShell Unexpected token '}' in expression or statement. | [Trace - 12:56:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:56:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:56:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (746) textDocument/codeAction in 0ms | Id='746' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:56:46 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (746) textDocument/codeAction in 0ms | Id='746' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:56:46 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 746 in 0ms | Method='textDocument/codeAction' ResponseId='746' ElapsedMilliseconds='0'" } [Info - 12:56:46 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 746 in 0ms | Method='textDocument/codeAction' ResponseId='746' ElapsedMilliseconds='0' [Trace - 12:56:46 am] Received response 'textDocument/codeAction - (746)' in 2ms. Result: [] [Trace - 12:56:47 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 312 }, "contentChanges": [ { "range": { "start": { "line": 224, "character": 2 }, "end": { "line": 224, "character": 3 } }, "rangeLength": 1, "text": "" } ] } [Trace - 12:56:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:56:47 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:56:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:56:47 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:56:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:56:47 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:56:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:56:47 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:56:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:56:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:56:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 6ms | Method='textDocument/didChange' ElapsedMilliseconds='6'" } [Info - 12:56:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 6ms | Method='textDocument/didChange' ElapsedMilliseconds='6' [Trace - 12:56:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 6ms | Method='textDocument/didChange' ElapsedMilliseconds='6'" } [Info - 12:56:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 6ms | Method='textDocument/didChange' ElapsedMilliseconds='6' [Trace - 12:56:47 am] Sending request 'textDocument/foldingRange - (747)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:56:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:56:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:56:47 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:56:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:56:47 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:56:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:747 request for processing | Type='Parallel' Name='textDocument/foldingRange:747'" } [Info - 12:56:47 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:747 request for processing | Type='Parallel' Name='textDocument/foldingRange:747' [Trace - 12:56:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 747 | Method='textDocument/foldingRange' ResponseId='747'" } [Info - 12:56:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 747 | Method='textDocument/foldingRange' ResponseId='747' [Trace - 12:56:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (747) textDocument/foldingRange | Id='747' Method='textDocument/foldingRange'" } [Info - 12:56:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (747) textDocument/foldingRange | Id='747' Method='textDocument/foldingRange' [Trace - 12:56:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (747) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='747' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:56:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (747) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='747' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:56:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:56:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:56:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (747) textDocument/foldingRange in 0ms | Id='747' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:56:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (747) textDocument/foldingRange in 0ms | Id='747' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:56:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 747 in 0ms | Method='textDocument/foldingRange' ResponseId='747' ElapsedMilliseconds='0'" } [Info - 12:56:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 747 in 0ms | Method='textDocument/foldingRange' ResponseId='747' ElapsedMilliseconds='0' [Trace - 12:56:47 am] Received response 'textDocument/foldingRange - (747)' in 4ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:56:47 am] Sending request 'textDocument/codeLens - (748)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:56:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:56:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:748 request for processing | Type='Parallel' Name='textDocument/codeLens:748'" } [Info - 12:56:47 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:748 request for processing | Type='Parallel' Name='textDocument/codeLens:748' [Trace - 12:56:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 748 | Method='textDocument/codeLens' ResponseId='748'" } [Info - 12:56:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 748 | Method='textDocument/codeLens' ResponseId='748' [Trace - 12:56:47 am] Sending request 'textDocument/codeLens - (749)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (748) textDocument/codeLens | Id='748' Method='textDocument/codeLens'" } [Info - 12:56:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (748) textDocument/codeLens | Id='748' Method='textDocument/codeLens' [Trace - 12:56:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (748) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='748' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:56:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (748) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='748' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:56:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:56:47 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:56:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:56:47 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:56:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:56:47 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:56:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:56:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:56:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (748) textDocument/codeLens in 0ms | Id='748' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:56:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (748) textDocument/codeLens in 0ms | Id='748' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:56:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 748 in 0ms | Method='textDocument/codeLens' ResponseId='748' ElapsedMilliseconds='0'" } [Info - 12:56:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 748 in 0ms | Method='textDocument/codeLens' ResponseId='748' ElapsedMilliseconds='0' [Trace - 12:56:47 am] Received response 'textDocument/codeLens - (748)' in 4ms. Result: [] [Trace - 12:56:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:56:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:56:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:749 request for processing | Type='Parallel' Name='textDocument/codeLens:749'" } [Info - 12:56:47 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:749 request for processing | Type='Parallel' Name='textDocument/codeLens:749' [Trace - 12:56:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 749 | Method='textDocument/codeLens' ResponseId='749'" } [Info - 12:56:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 749 | Method='textDocument/codeLens' ResponseId='749' [Trace - 12:56:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (749) textDocument/codeLens | Id='749' Method='textDocument/codeLens'" } [Info - 12:56:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (749) textDocument/codeLens | Id='749' Method='textDocument/codeLens' [Trace - 12:56:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (749) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='749' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:56:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (749) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='749' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:56:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:56:47 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:56:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:56:47 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:56:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:56:47 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:56:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:56:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:56:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (749) textDocument/codeLens in 0ms | Id='749' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:56:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (749) textDocument/codeLens in 0ms | Id='749' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:56:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 749 in 0ms | Method='textDocument/codeLens' ResponseId='749' ElapsedMilliseconds='0'" } [Info - 12:56:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 749 in 0ms | Method='textDocument/codeLens' ResponseId='749' ElapsedMilliseconds='0' [Trace - 12:56:47 am] Received response 'textDocument/codeLens - (749)' in 2ms. Result: [] [Trace - 12:56:48 am] Sending request 'textDocument/documentSymbol - (750)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:56:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:56:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:750 request for processing | Type='Parallel' Name='textDocument/documentSymbol:750'" } [Info - 12:56:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:750 request for processing | Type='Parallel' Name='textDocument/documentSymbol:750' [Trace - 12:56:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 750 | Method='textDocument/documentSymbol' ResponseId='750'" } [Info - 12:56:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 750 | Method='textDocument/documentSymbol' ResponseId='750' [Trace - 12:56:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (750) textDocument/documentSymbol | Id='750' Method='textDocument/documentSymbol'" } [Info - 12:56:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (750) textDocument/documentSymbol | Id='750' Method='textDocument/documentSymbol' [Trace - 12:56:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (750) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='750' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:56:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (750) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='750' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:56:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:56:48 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:56:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | " } [Info - 12:56:48 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 1ms. | [Trace - 12:56:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:56:48 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:56:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:56:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:56:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (750) textDocument/documentSymbol in 2ms | Id='750' Method='textDocument/documentSymbol' ElapsedMilliseconds='2'" } [Info - 12:56:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (750) textDocument/documentSymbol in 2ms | Id='750' Method='textDocument/documentSymbol' ElapsedMilliseconds='2' [Trace - 12:56:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 750 in 2ms | Method='textDocument/documentSymbol' ResponseId='750' ElapsedMilliseconds='2'" } [Info - 12:56:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 750 in 2ms | Method='textDocument/documentSymbol' ResponseId='750' ElapsedMilliseconds='2' [Trace - 12:56:48 am] Received response 'textDocument/documentSymbol - (750)' in 5ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:56:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.Analysis.PssaCmdletAnalysisEngine: Found 1 violations | " } [Info - 12:56:48 am] Microsoft.PowerShell.EditorServices.Services.Analysis.PssaCmdletAnalysisEngine: Found 1 violations | [Trace - 12:56:48 am] Received notification 'textDocument/publishDiagnostics'. Params: { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 0, "diagnostics": [ { "range": { "start": { "line": 224, "character": 2 }, "end": { "line": 224, "character": 3 } }, "severity": 1, "code": 0, "source": "PowerShell", "message": "Unexpected token '}' in expression or statement." }, { "range": { "start": { "line": 45, "character": 4 }, "end": { "line": 46, "character": 25 } }, "severity": 2, "code": "PSAvoidUsingPlainTextForPassword", "source": "PSScriptAnalyzer", "message": "Parameter '$sqlPassword' should use SecureString, otherwise this will expose sensitive information. See ConvertTo-SecureString for more information." } ] } [Trace - 12:56:51 am] Sending request 'textDocument/formatting - (751)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "options": { "tabSize": 4, "insertSpaces": true } } [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/formatting | Method='textDocument/formatting'" } [Info - 12:56:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/formatting | Method='textDocument/formatting' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial'" } [Info - 12:56:51 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Parallel to Serial | From='Parallel' To='Serial' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | " } [Info - 12:56:51 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Cancelling any outstanding requests (switch from parallel to serial) | [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel'" } [Info - 12:56:51 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Parallel | Type='Parallel' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/formatting:751 request for processing | Type='Serial' Name='textDocument/formatting:751'" } [Info - 12:56:51 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/formatting:751 request for processing | Type='Serial' Name='textDocument/formatting:751' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/formatting 751 | Method='textDocument/formatting' ResponseId='751'" } [Info - 12:56:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/formatting 751 | Method='textDocument/formatting' ResponseId='751' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (751) textDocument/formatting | Id='751' Method='textDocument/formatting'" } [Info - 12:56:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (751) textDocument/formatting | Id='751' Method='textDocument/formatting' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (751) textDocument/formatting to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentFormattingParams | Id='751' Method='textDocument/formatting' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentFormattingParams'" } [Info - 12:56:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (751) textDocument/formatting to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentFormattingParams | Id='751' Method='textDocument/formatting' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentFormattingParams' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentFormattingHandlers: Created formatting hashtable: {\"IncludeRules\":[\"PSPlaceCloseBrace\",\"PSPlaceOpenBrace\",\"PSUseConsistentWhitespace\",\"PSUseConsistentIndentation\",\"PSAlignAssignmentStatement\"],\"Rules\":{\"PSUseConsistentWhitespace\":{\"CheckParameter\":false,\"CheckOpenBrace\":true,\"CheckPipeForRedundantWhitespace\":false,\"CheckInnerBrace\":true,\"CheckSeparator\":true,\"CheckOperator\":true,\"CheckOpenParen\":true,\"Enable\":true,\"CheckPipe\":true},\"PSUseConsistentIndentation\":{\"Enable\":true,\"Kind\":\"space\",\"PipelineIndentation\":2,\"IndentationSize\":4},\"PSAlignAssignmentStatement\":{\"CheckHashtable\":true,\"Enable\":true},\"PSPlaceOpenBrace\":{\"Enable\":true,\"OnSameLine\":true,\"IgnoreOneLineBlock\":true,\"NewLineAfter\":true},\"PSPlaceCloseBrace\":{\"Enable\":true,\"IgnoreOneLineBlock\":true,\"NewLineAfter\":true},\"PSUseCorrectCasing\":{\"Enable\":false}}} | 0='{\"IncludeRules\":[\"PSPlaceCloseBrace\",\"PSPlaceOpenBrace\",\"PSUseConsistentWhitespace\",\"PSUseConsistentIndentation\",\"PSAlignAssignmentStatement\"],\"Rules\":{\"PSUseConsistentWhitespace\":{\"CheckParameter\":false,\"CheckOpenBrace\":true,\"CheckPipeForRedundantWhitespace\":false,\"CheckInnerBrace\":true,\"CheckSeparator\":true,\"CheckOperator\":true,\"CheckOpenParen\":true,\"Enable\":true,\"CheckPipe\":true},\"PSUseConsistentIndentation\":{\"Enable\":true,\"Kind\":\"space\",\"PipelineIndentation\":2,\"IndentationSize\":4},\"PSAlignAssignmentStatement\":{\"CheckHashtable\":true,\"Enable\":true},\"PSPlaceOpenBrace\":{\"Enable\":true,\"OnSameLine\":true,\"IgnoreOneLineBlock\":true,\"NewLineAfter\":true},\"PSPlaceCloseBrace\":{\"Enable\":true,\"IgnoreOneLineBlock\":true,\"NewLineAfter\":true},\"PSUseCorrectCasing\":{\"Enable\":false}}}'" } [Info - 12:56:51 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentFormattingHandlers: Created formatting hashtable: {"IncludeRules":["PSPlaceCloseBrace","PSPlaceOpenBrace","PSUseConsistentWhitespace","PSUseConsistentIndentation","PSAlignAssignmentStatement"],"Rules":{"PSUseConsistentWhitespace":{"CheckParameter":false,"CheckOpenBrace":true,"CheckPipeForRedundantWhitespace":false,"CheckInnerBrace":true,"CheckSeparator":true,"CheckOperator":true,"CheckOpenParen":true,"Enable":true,"CheckPipe":true},"PSUseConsistentIndentation":{"Enable":true,"Kind":"space","PipelineIndentation":2,"IndentationSize":4},"PSAlignAssignmentStatement":{"CheckHashtable":true,"Enable":true},"PSPlaceOpenBrace":{"Enable":true,"OnSameLine":true,"IgnoreOneLineBlock":true,"NewLineAfter":true},"PSPlaceCloseBrace":{"Enable":true,"IgnoreOneLineBlock":true,"NewLineAfter":true},"PSUseCorrectCasing":{"Enable":false}}} | 0='{"IncludeRules":["PSPlaceCloseBrace","PSPlaceOpenBrace","PSUseConsistentWhitespace","PSUseConsistentIndentation","PSAlignAssignmentStatement"],"Rules":{"PSUseConsistentWhitespace":{"CheckParameter":false,"CheckOpenBrace":true,"CheckPipeForRedundantWhitespace":false,"CheckInnerBrace":true,"CheckSeparator":true,"CheckOperator":true,"CheckOpenParen":true,"Enable":true,"CheckPipe":true},"PSUseConsistentIndentation":{"Enable":true,"Kind":"space","PipelineIndentation":2,"IndentationSize":4},"PSAlignAssignmentStatement":{"CheckHashtable":true,"Enable":true},"PSPlaceOpenBrace":{"Enable":true,"OnSameLine":true,"IgnoreOneLineBlock":true,"NewLineAfter":true},"PSPlaceCloseBrace":{"Enable":true,"IgnoreOneLineBlock":true,"NewLineAfter":true},"PSUseCorrectCasing":{"Enable":false}}}' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.TextEditContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.TextEditContainer'" } [Info - 12:56:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.TextEditContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.TextEditContainer' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (751) textDocument/formatting in 20ms | Id='751' Method='textDocument/formatting' ElapsedMilliseconds='20'" } [Info - 12:56:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (751) textDocument/formatting in 20ms | Id='751' Method='textDocument/formatting' ElapsedMilliseconds='20' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/formatting 751 in 20ms | Method='textDocument/formatting' ResponseId='751' ElapsedMilliseconds='20'" } [Info - 12:56:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/formatting 751 in 20ms | Method='textDocument/formatting' ResponseId='751' ElapsedMilliseconds='20' [Trace - 12:56:51 am] Received response 'textDocument/formatting - (751)' in 22ms. Result: [ { "range": { "start": { "line": 0, "character": 0 }, "end": { "line": 225, "character": 0 } }, "newText": "[CmdletBinding(SupportsShouldProcess = $true)]\r\nParam (\r\n [ValidatePattern(\"[a-zA-Z0-9\\-]{3,24}\")]\r\n [Parameter(Mandatory = $true)]\r\n [string] $EnvironmentName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9]{1,5}\")]\r\n [string] $EnvironmentCode,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9]{1,5}\")]\r\n [string] $Location,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9\\-]{3,24}\")]\r\n [string] $LocationCode,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $TenantId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $SubscriptionId,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $ConfigFile = \"config.$($EnvironmentCode.ToLower()).json\",\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $diagnosticsObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $dataFactoryPrincipalId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databricksNetworkObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $generalNetworkObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlServerName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlUsername,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlPassword,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databasesObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databricksToken,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $dataLakeStorageAccountName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $functionAppServicePrincipalId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $functionAppMasterKey, \r\n \r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksApplicationId,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksServicePrincipalId,\r\n \r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksApplicationKey,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $azureADGroupId_keyVaultAdministrator,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $automationAccountApplicationId\r\n)\r\n\r\nSet-StrictMode -Version \"Latest\"\r\n$ErrorActionPreference = \"Stop\"\r\n\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/adp.psm1\") -Force -Verbose:$false\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/keyvault.psm1\") -Force -Verbose:$false\r\n\r\n$Context = Initialize-ADPContext -parameters $PSBoundParameters -configFilePath (Join-Path $PSScriptRoot $ConfigFile)\r\n$diagnostics = ConvertFrom-JsonToHash -Object $diagnosticsObject\r\n$databases = ConvertFrom-JsonToHash -Object $databasesObject\r\n$databricksNetwork = ConvertFrom-JsonToHash -Object $databricksNetworkObject\r\n$generalNetwork = ConvertFrom-JsonToHash -Object $generalNetworkObject\r\n\r\ntry {\r\n\r\n if ($VerbosePreference -eq \"SilentlyContinue\" -and $Env:SYSTEM_DEBUG) {\r\n $VerbosePreference = \"Continue\"\r\n }\r\n\r\n if (-not $pscmdlet.ShouldProcess(\"Deploy with powershell\")) {\r\n Write-Verbose \"-WhatIf is set, will not execute deployment.\"\r\n\r\n Write-Host \"Deploy would proceed with the following parameters\"\r\n $Context | Format-Table | Out-String | Write-Host\r\n }\r\n else {\r\n $Context | Format-Table | Out-String | Write-Verbose\r\n\r\n ###############################################################################\r\n ## KeyVault\r\n ###############################################################################\r\n\r\n $deployerAzureAdObjectId = Get-CurrentUserAzureAdObjectId $TenantId;\r\n $keyVaultParams = Get-Params -context $Context -diagnostics $diagnostics -purpose \"Operational secreats\" -with @{\r\n \"akvName\" = Get-ResourceName -context $Context -resourceCode \"AKV\" -suffix \"002\";\r\n \"subnetIdArray\" = @($databricksNetwork.subnetDBRPublicResourceId, $generalNetwork.subnetVMResourceId, $generalNetwork.subnetWebAppResourceId)\r\n \"bypassNetworkDefaultAction\" = \"None\"\r\n \"networkDefaultAction\" = \"Deny\"\r\n \"tenantId\" = $TenantId;\r\n \"accessPolicy_azureDevOpsId\" = $deployerAzureAdObjectId;\r\n \"accessPolicy_dataFactoryId\" = $dataFactoryPrincipalId;\r\n \"accessPolicy_functionAppId\" = $functionAppServicePrincipalId;\r\n \"accessPolicy_administratorsId\" = $azureADGroupId_keyVaultAdministrator;\r\n \"accessPolicy_automationAccountId\" = $automationAccountApplicationId;\r\n }\r\n $keyVault = Invoke-ARM -context $Context -template \"keyVault\" -resourceGroupName $Context.resourceGroupNames.security -parameters $keyVaultParams\r\n\r\n $keyVaultName = $keyVault.keyVaultName.value\r\n $keyVaultResourceGroupName = $Context.resourceGroupNames.security\r\n \r\n try {\r\n $currentIp = Get-CurrentIP\r\n\r\n Write-Host \"Temporarily granting this node ($currentIp) firewall access to the keyvault $keyVaultName\"\r\n Add-IPToKeyVaultWhitelist -resourceGroupName $keyVaultResourceGroupName -keyVaultName $keyVaultName -ip $currentIp\r\n\r\n $secrets = @(\r\n @{\r\n \"secretName\" = \"sqlPassword\";\r\n \"secretValue\" = $sqlPassword;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseConnectionStringConfig\";\r\n \"secretValue\" = (\"Server=tcp:\" + $sqlServerName + \".database.windows.net,1433;Database=\" + $databases.Config + \";Trusted_Connection=False;Encrypt=True\");\r\n };\r\n @{\r\n \"secretName\" = \"databricksToken\";\r\n \"secretValue\" = $databricksToken;\r\n };\r\n if ($databricksApplicationKey) {\r\n @{\r\n \"secretName\" = \"databricksApplicationKey\";\r\n \"secretValue\" = $databricksApplicationKey;\r\n };\r\n }\r\n @{\r\n \"secretName\" = \"functionAppPowershellMasterKey\";\r\n \"secretValue\" = $functionAppMasterKey;\r\n };\r\n # Below items are not really secrets, but are currently needed by our Databricks code\r\n # Todo: Configure non-secrets into Databricks separate to this\r\n @{\r\n \"secretName\" = \"sqlServerName\";\r\n \"secretValue\" = $sqlServerName;\r\n };\r\n @{\r\n \"secretName\" = \"sqlUsername\";\r\n \"secretValue\" = $sqlUsername;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseNameStage\";\r\n \"secretValue\" = $databases.Stage;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseNameConfig\";\r\n \"secretValue\" = $databases.Config;\r\n };\r\n @{\r\n \"secretName\" = \"azureTenantID\";\r\n \"secretValue\" = $TenantId;\r\n };\r\n @{\r\n \"secretName\" = \"storageAccountDataLake\";\r\n \"secretValue\" = $dataLakeStorageAccountName;\r\n };\r\n if ($databricksApplicationId) {\r\n @{\r\n \"secretName\" = \"databricksApplicationID\";\r\n \"secretValue\" = $databricksApplicationId;\r\n };\r\n }\r\n if ($databricksServicePrincipalId) {\r\n @{\r\n \"secretName\" = \"databricksServicePrincipalID\";\r\n \"secretValue\" = $databricksServicePrincipalId;\r\n };\r\n }\r\n )\r\n\r\n $secrets | Foreach-Object {\r\n $currentValue = Get-OptionalAzKeyVaultSecret -VaultName $keyVaultName -Name $_.secretName\r\n if ($currentValue -ne $_.secretValue) {\r\n Write-Host \"Setting Key Vault value for $($_.secretName) in $keyVaultName\"\r\n Set-AzKeyVaultSecret -VaultName $keyVaultName -Name $_.secretName -SecretValue (ConvertTo-SecureString -AsPlainText -Force -String $_.secretValue) | Out-Null\r\n }\r\n }\r\n }\r\n finally {\r\n Write-Host \"Removing this node's ($currentIp) firewall access from the keyvault $keyVaultName\"\r\n Remove-IPFromKeyVaultWhitelist -resourceGroupName $keyVaultResourceGroupName -keyVaultName $keyVaultName -ip $currentIp\r\n }\r\n }\r\n}\r\ncatch {\r\n Write-Host -ForegroundColor Red \"Caught an exception of type $($_.Exception.GetType())\"\r\n Write-Host -ForegroundColor Red $_.Exception.Message\r\n\r\n if ($_.ScriptStackTrace) {\r\n Write-Host -ForegroundColor Red $_.ScriptStackTrace\r\n }\r\n\r\n if ($_.Exception.InnerException) {\r\n Write-Host -ForegroundColor Red \"Caused by: $($_.Exception.InnerException.Message)\"\r\n }\r\n\r\n throw\r\n} }\r\n" } ] [Trace - 12:56:51 am] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 313 }, "contentChanges": [ { "range": { "start": { "line": 224, "character": 2 }, "end": { "line": 224, "character": 2 } }, "rangeLength": 0, "text": "}" } ] } [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange'" } [Info - 12:56:51 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didChange request for processing | Type='Serial' Name='textDocument/didChange' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange'" } [Info - 12:56:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didChange | Method='textDocument/didChange' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams'" } [Info - 12:56:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didChange to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams | Method='textDocument/didChange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidChangeTextDocumentParams' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:56:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1'" } [Info - 12:56:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didChange in 1ms | Method='textDocument/didChange' ElapsedMilliseconds='1' [Trace - 12:56:51 am] Sending notification 'textDocument/didSave'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 313 }, "text": "[CmdletBinding(SupportsShouldProcess = $true)]\r\nParam (\r\n [ValidatePattern(\"[a-zA-Z0-9\\-]{3,24}\")]\r\n [Parameter(Mandatory = $true)]\r\n [string] $EnvironmentName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9]{1,5}\")]\r\n [string] $EnvironmentCode,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9]{1,5}\")]\r\n [string] $Location,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [ValidatePattern(\"[a-zA-Z0-9\\-]{3,24}\")]\r\n [string] $LocationCode,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $TenantId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $SubscriptionId,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $ConfigFile = \"config.$($EnvironmentCode.ToLower()).json\",\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $diagnosticsObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $dataFactoryPrincipalId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databricksNetworkObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $generalNetworkObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlServerName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlUsername,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $sqlPassword,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databasesObject,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $databricksToken,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $dataLakeStorageAccountName,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $functionAppServicePrincipalId,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $functionAppMasterKey, \r\n \r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksApplicationId,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksServicePrincipalId,\r\n \r\n [Parameter(Mandatory = $false)]\r\n [string] $databricksApplicationKey,\r\n\r\n [Parameter(Mandatory = $true)]\r\n [string] $azureADGroupId_keyVaultAdministrator,\r\n\r\n [Parameter(Mandatory = $false)]\r\n [string] $automationAccountApplicationId\r\n)\r\n\r\nSet-StrictMode -Version \"Latest\"\r\n$ErrorActionPreference = \"Stop\"\r\n\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/adp.psm1\") -Force -Verbose:$false\r\nImport-Module (Join-Path $PSScriptRoot \"./functions/keyvault.psm1\") -Force -Verbose:$false\r\n\r\n$Context = Initialize-ADPContext -parameters $PSBoundParameters -configFilePath (Join-Path $PSScriptRoot $ConfigFile)\r\n$diagnostics = ConvertFrom-JsonToHash -Object $diagnosticsObject\r\n$databases = ConvertFrom-JsonToHash -Object $databasesObject\r\n$databricksNetwork = ConvertFrom-JsonToHash -Object $databricksNetworkObject\r\n$generalNetwork = ConvertFrom-JsonToHash -Object $generalNetworkObject\r\n\r\ntry {\r\n\r\n if ($VerbosePreference -eq \"SilentlyContinue\" -and $Env:SYSTEM_DEBUG) {\r\n $VerbosePreference = \"Continue\"\r\n }\r\n\r\n if (-not $pscmdlet.ShouldProcess(\"Deploy with powershell\")) {\r\n Write-Verbose \"-WhatIf is set, will not execute deployment.\"\r\n\r\n Write-Host \"Deploy would proceed with the following parameters\"\r\n $Context | Format-Table | Out-String | Write-Host\r\n }\r\n else {\r\n $Context | Format-Table | Out-String | Write-Verbose\r\n\r\n ###############################################################################\r\n ## KeyVault\r\n ###############################################################################\r\n\r\n $deployerAzureAdObjectId = Get-CurrentUserAzureAdObjectId $TenantId;\r\n $keyVaultParams = Get-Params -context $Context -diagnostics $diagnostics -purpose \"Operational secreats\" -with @{\r\n \"akvName\" = Get-ResourceName -context $Context -resourceCode \"AKV\" -suffix \"002\";\r\n \"subnetIdArray\" = @($databricksNetwork.subnetDBRPublicResourceId, $generalNetwork.subnetVMResourceId, $generalNetwork.subnetWebAppResourceId)\r\n \"bypassNetworkDefaultAction\" = \"None\"\r\n \"networkDefaultAction\" = \"Deny\"\r\n \"tenantId\" = $TenantId;\r\n \"accessPolicy_azureDevOpsId\" = $deployerAzureAdObjectId;\r\n \"accessPolicy_dataFactoryId\" = $dataFactoryPrincipalId;\r\n \"accessPolicy_functionAppId\" = $functionAppServicePrincipalId;\r\n \"accessPolicy_administratorsId\" = $azureADGroupId_keyVaultAdministrator;\r\n \"accessPolicy_automationAccountId\" = $automationAccountApplicationId;\r\n }\r\n $keyVault = Invoke-ARM -context $Context -template \"keyVault\" -resourceGroupName $Context.resourceGroupNames.security -parameters $keyVaultParams\r\n\r\n $keyVaultName = $keyVault.keyVaultName.value\r\n $keyVaultResourceGroupName = $Context.resourceGroupNames.security\r\n \r\n try {\r\n $currentIp = Get-CurrentIP\r\n\r\n Write-Host \"Temporarily granting this node ($currentIp) firewall access to the keyvault $keyVaultName\"\r\n Add-IPToKeyVaultWhitelist -resourceGroupName $keyVaultResourceGroupName -keyVaultName $keyVaultName -ip $currentIp\r\n\r\n $secrets = @(\r\n @{\r\n \"secretName\" = \"sqlPassword\";\r\n \"secretValue\" = $sqlPassword;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseConnectionStringConfig\";\r\n \"secretValue\" = (\"Server=tcp:\" + $sqlServerName + \".database.windows.net,1433;Database=\" + $databases.Config + \";Trusted_Connection=False;Encrypt=True\");\r\n };\r\n @{\r\n \"secretName\" = \"databricksToken\";\r\n \"secretValue\" = $databricksToken;\r\n };\r\n if ($databricksApplicationKey) {\r\n @{\r\n \"secretName\" = \"databricksApplicationKey\";\r\n \"secretValue\" = $databricksApplicationKey;\r\n };\r\n }\r\n @{\r\n \"secretName\" = \"functionAppPowershellMasterKey\";\r\n \"secretValue\" = $functionAppMasterKey;\r\n };\r\n # Below items are not really secrets, but are currently needed by our Databricks code\r\n # Todo: Configure non-secrets into Databricks separate to this\r\n @{\r\n \"secretName\" = \"sqlServerName\";\r\n \"secretValue\" = $sqlServerName;\r\n };\r\n @{\r\n \"secretName\" = \"sqlUsername\";\r\n \"secretValue\" = $sqlUsername;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseNameStage\";\r\n \"secretValue\" = $databases.Stage;\r\n };\r\n @{\r\n \"secretName\" = \"sqlDatabaseNameConfig\";\r\n \"secretValue\" = $databases.Config;\r\n };\r\n @{\r\n \"secretName\" = \"azureTenantID\";\r\n \"secretValue\" = $TenantId;\r\n };\r\n @{\r\n \"secretName\" = \"storageAccountDataLake\";\r\n \"secretValue\" = $dataLakeStorageAccountName;\r\n };\r\n if ($databricksApplicationId) {\r\n @{\r\n \"secretName\" = \"databricksApplicationID\";\r\n \"secretValue\" = $databricksApplicationId;\r\n };\r\n }\r\n if ($databricksServicePrincipalId) {\r\n @{\r\n \"secretName\" = \"databricksServicePrincipalID\";\r\n \"secretValue\" = $databricksServicePrincipalId;\r\n };\r\n }\r\n )\r\n\r\n $secrets | Foreach-Object {\r\n $currentValue = Get-OptionalAzKeyVaultSecret -VaultName $keyVaultName -Name $_.secretName\r\n if ($currentValue -ne $_.secretValue) {\r\n Write-Host \"Setting Key Vault value for $($_.secretName) in $keyVaultName\"\r\n Set-AzKeyVaultSecret -VaultName $keyVaultName -Name $_.secretName -SecretValue (ConvertTo-SecureString -AsPlainText -Force -String $_.secretValue) | Out-Null\r\n }\r\n }\r\n }\r\n finally {\r\n Write-Host \"Removing this node's ($currentIp) firewall access from the keyvault $keyVaultName\"\r\n Remove-IPFromKeyVaultWhitelist -resourceGroupName $keyVaultResourceGroupName -keyVaultName $keyVaultName -ip $currentIp\r\n }\r\n }\r\n}\r\ncatch {\r\n Write-Host -ForegroundColor Red \"Caught an exception of type $($_.Exception.GetType())\"\r\n Write-Host -ForegroundColor Red $_.Exception.Message\r\n\r\n if ($_.ScriptStackTrace) {\r\n Write-Host -ForegroundColor Red $_.ScriptStackTrace\r\n }\r\n\r\n if ($_.Exception.InnerException) {\r\n Write-Host -ForegroundColor Red \"Caused by: $($_.Exception.InnerException.Message)\"\r\n }\r\n\r\n throw\r\n} }\r\n Set-DatabricksEnvironment -ApiRootUrl $databricksWorkspaceUrl -AccessToken $databricksAadToken\r\n\r\n $existingScope = Get-DatabricksSecretScope | Where-Object { $_ -and $_.name -eq \"datalakeconfig\" } | Select-Object -First 1\r\n if (-not $existingScope) {\r\n Write-Host \"Adding keyvault '$keyVaultName' as a secret scope called 'datalakeconfig' within databricks\"\r\n try {\r\n throw \"x\"\r\n Add-DatabricksSecretScope -ScopeName \"datalakeconfig\" -AzureKeyVaultResourceID $keyVaultResourceId -AzureKeyVaultDNS $keyVaultUri\r\n } catch {\r\n throw \"Can't add KeyVault backed Databricks secret scope; not yet supported to run this using a service principal. Please execute the following with a suitably authorised account:`r`n > `$databricksAadToken = Get-AzAccessToken -ResourceUrl \"\"2ff814a6-3304-4ab8-85cb-cd0e6f879c1d\"\" | Select-Object -ExpandProperty Token`r`n > Set-DatabricksEnvironment -ApiRootUrl \"\"$databricksWorkspaceUrl\"\" -AccessToken `$databricksAadToken`r`n > Add-DatabricksSecretScope -ScopeName \"\"datalakeconfig\"\" -AzureKeyVaultResourceID \"\"$keyVaultResourceId\"\" -AzureKeyVaultDNS \"\"$keyVaultUri\"\"`r`n\"\r\n }\r\n }\r\n }\r\n}\r\ncatch {\r\n Write-Host -ForegroundColor Red \"Caught an exception of type $($_.Exception.GetType())\"\r\n Write-Host -ForegroundColor Red $_.Exception.Message\r\n\r\n if ($_.ScriptStackTrace) {\r\n Write-Host -ForegroundColor Red $_.ScriptStackTrace\r\n }\r\n\r\n if ($_.Exception.InnerException) {\r\n Write-Host -ForegroundColor Red \"Caused by: $($_.Exception.InnerException.Message)\"\r\n }\r\n\r\n throw\r\n}\r\n" } [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didSave | Method='textDocument/didSave'" } [Info - 12:56:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/didSave | Method='textDocument/didSave' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didSave request for processing | Type='Serial' Name='textDocument/didSave'" } [Info - 12:56:51 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Serial:textDocument/didSave request for processing | Type='Serial' Name='textDocument/didSave' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didSave | Method='textDocument/didSave'" } [Info - 12:56:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing notification textDocument/didSave | Method='textDocument/didSave' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didSave | Method='textDocument/didSave'" } [Info - 12:56:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Notification textDocument/didSave | Method='textDocument/didSave' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didSave to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidSaveTextDocumentParams | Method='textDocument/didSave' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidSaveTextDocumentParams'" } [Info - 12:56:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Notification textDocument/didSave to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidSaveTextDocumentParams | Method='textDocument/didSave' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DidSaveTextDocumentParams' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didSave in 0ms | Method='textDocument/didSave' ElapsedMilliseconds='0'" } [Info - 12:56:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Notification textDocument/didSave in 0ms | Method='textDocument/didSave' ElapsedMilliseconds='0' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didSave in 0ms | Method='textDocument/didSave' ElapsedMilliseconds='0'" } [Info - 12:56:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing notification textDocument/didSave in 0ms | Method='textDocument/didSave' ElapsedMilliseconds='0' [Trace - 12:56:51 am] Sending request 'textDocument/foldingRange - (752)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange'" } [Info - 12:56:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/foldingRange | Method='textDocument/foldingRange' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel'" } [Info - 12:56:51 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Swapping from Serial to Parallel | From='Serial' To='Parallel' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial'" } [Info - 12:56:51 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Completing existing request process type Serial | Type='Serial' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:752 request for processing | Type='Parallel' Name='textDocument/foldingRange:752'" } [Info - 12:56:51 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/foldingRange:752 request for processing | Type='Parallel' Name='textDocument/foldingRange:752' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 752 | Method='textDocument/foldingRange' ResponseId='752'" } [Info - 12:56:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/foldingRange 752 | Method='textDocument/foldingRange' ResponseId='752' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (752) textDocument/foldingRange | Id='752' Method='textDocument/foldingRange'" } [Info - 12:56:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (752) textDocument/foldingRange | Id='752' Method='textDocument/foldingRange' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (752) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='752' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam'" } [Info - 12:56:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (752) textDocument/foldingRange to OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam | Id='752' Method='textDocument/foldingRange' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRangeRequestParam' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]'" } [Info - 12:56:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]] | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Container`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.FoldingRange, OmniSharp.Extensions.LanguageProtocol, Version=0.17.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (752) textDocument/foldingRange in 0ms | Id='752' Method='textDocument/foldingRange' ElapsedMilliseconds='0'" } [Info - 12:56:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (752) textDocument/foldingRange in 0ms | Id='752' Method='textDocument/foldingRange' ElapsedMilliseconds='0' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 752 in 0ms | Method='textDocument/foldingRange' ResponseId='752' ElapsedMilliseconds='0'" } [Info - 12:56:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/foldingRange 752 in 0ms | Method='textDocument/foldingRange' ResponseId='752' ElapsedMilliseconds='0' [Trace - 12:56:51 am] Received response 'textDocument/foldingRange - (752)' in 2ms. Result: [ { "startLine": 1, "startCharacter": 6, "endLine": 76, "endCharacter": 1 }, { "startLine": 93, "startCharacter": 74, "endLine": 94, "endCharacter": 5 }, { "startLine": 97, "startCharacter": 64, "endLine": 101, "endCharacter": 5 }, { "startLine": 111, "startCharacter": 120, "endLine": 121, "endCharacter": 9 }, { "startLine": 135, "startCharacter": 16, "endLine": 137, "endCharacter": 17 }, { "startLine": 139, "startCharacter": 16, "endLine": 141, "endCharacter": 17 }, { "startLine": 143, "startCharacter": 16, "endLine": 145, "endCharacter": 17 }, { "startLine": 148, "startCharacter": 20, "endLine": 150, "endCharacter": 21 }, { "startLine": 147, "startCharacter": 47, "endLine": 151, "endCharacter": 17 }, { "startLine": 153, "startCharacter": 16, "endLine": 155, "endCharacter": 17 }, { "startLine": 159, "startCharacter": 16, "endLine": 161, "endCharacter": 17 }, { "startLine": 163, "startCharacter": 16, "endLine": 165, "endCharacter": 17 }, { "startLine": 167, "startCharacter": 16, "endLine": 169, "endCharacter": 17 }, { "startLine": 171, "startCharacter": 16, "endLine": 173, "endCharacter": 17 }, { "startLine": 175, "startCharacter": 16, "endLine": 177, "endCharacter": 17 }, { "startLine": 179, "startCharacter": 16, "endLine": 181, "endCharacter": 17 }, { "startLine": 184, "startCharacter": 20, "endLine": 186, "endCharacter": 21 }, { "startLine": 183, "startCharacter": 46, "endLine": 187, "endCharacter": 17 }, { "startLine": 190, "startCharacter": 20, "endLine": 192, "endCharacter": 21 }, { "startLine": 189, "startCharacter": 51, "endLine": 193, "endCharacter": 17 }, { "startLine": 134, "startCharacter": 23, "endLine": 194, "endCharacter": 13 }, { "startLine": 199, "startCharacter": 54, "endLine": 201, "endCharacter": 17 }, { "startLine": 197, "startCharacter": 38, "endLine": 202, "endCharacter": 13 }, { "startLine": 128, "startCharacter": 12, "endLine": 203, "endCharacter": 9 }, { "startLine": 205, "startCharacter": 16, "endLine": 207, "endCharacter": 9 }, { "startLine": 103, "startCharacter": 9, "endLine": 208, "endCharacter": 5 }, { "startLine": 91, "startCharacter": 4, "endLine": 209, "endCharacter": 1 }, { "startLine": 215, "startCharacter": 29, "endLine": 216, "endCharacter": 5 }, { "startLine": 219, "startCharacter": 37, "endLine": 220, "endCharacter": 5 }, { "startLine": 211, "startCharacter": 6, "endLine": 223, "endCharacter": 1 }, { "startLine": 106, "startCharacter": 8, "endLine": 107, "endCharacter": 0, "kind": "comment" }, { "startLine": 157, "startCharacter": 16, "endLine": 157, "endCharacter": 0, "kind": "comment" } ] [Trace - 12:56:51 am] Sending request 'textDocument/codeLens - (753)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:51 am] Sending request 'textDocument/codeAction - (754)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 224, "character": 3 }, "end": { "line": 224, "character": 3 } }, "context": { "diagnostics": [ { "range": { "start": { "line": 224, "character": 2 }, "end": { "line": 224, "character": 3 } }, "message": "Unexpected token '}' in expression or statement.", "severity": 1, "code": 0, "source": "PowerShell" } ] } } [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:56:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:753 request for processing | Type='Parallel' Name='textDocument/codeLens:753'" } [Info - 12:56:51 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:753 request for processing | Type='Parallel' Name='textDocument/codeLens:753' [Trace - 12:56:51 am] Sending request 'textDocument/codeLens - (755)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 753 | Method='textDocument/codeLens' ResponseId='753'" } [Info - 12:56:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 753 | Method='textDocument/codeLens' ResponseId='753' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (753) textDocument/codeLens | Id='753' Method='textDocument/codeLens'" } [Info - 12:56:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (753) textDocument/codeLens | Id='753' Method='textDocument/codeLens' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (753) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='753' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:56:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (753) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='753' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:56:51 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:56:51 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:56:51 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:56:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (753) textDocument/codeLens in 0ms | Id='753' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:56:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (753) textDocument/codeLens in 0ms | Id='753' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 753 in 0ms | Method='textDocument/codeLens' ResponseId='753' ElapsedMilliseconds='0'" } [Info - 12:56:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 753 in 0ms | Method='textDocument/codeLens' ResponseId='753' ElapsedMilliseconds='0' [Trace - 12:56:51 am] Received response 'textDocument/codeLens - (753)' in 2ms. Result: [] [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:56:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:754 request for processing | Type='Parallel' Name='textDocument/codeAction:754'" } [Info - 12:56:51 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:754 request for processing | Type='Parallel' Name='textDocument/codeAction:754' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 754 | Method='textDocument/codeAction' ResponseId='754'" } [Info - 12:56:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 754 | Method='textDocument/codeAction' ResponseId='754' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (754) textDocument/codeAction | Id='754' Method='textDocument/codeAction'" } [Info - 12:56:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (754) textDocument/codeAction | Id='754' Method='textDocument/codeAction' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (754) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='754' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:56:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (754) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='754' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens'" } [Info - 12:56:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeLens | Method='textDocument/codeLens' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:755 request for processing | Type='Parallel' Name='textDocument/codeLens:755'" } [Info - 12:56:51 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeLens:755 request for processing | Type='Parallel' Name='textDocument/codeLens:755' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 755 | Method='textDocument/codeLens' ResponseId='755'" } [Info - 12:56:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeLens 755 | Method='textDocument/codeLens' ResponseId='755' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (755) textDocument/codeLens | Id='755' Method='textDocument/codeLens'" } [Info - 12:56:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (755) textDocument/codeLens | Id='755' Method='textDocument/codeLens' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (755) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='755' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams'" } [Info - 12:56:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (755) textDocument/codeLens to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams | Id='755' Method='textDocument/codeLens' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensParams' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | " } [Info - 12:56:51 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'PesterCodeLensProvider' completed in 0ms. | [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | " } [Info - 12:56:51 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers: Invocation of provider 'ReferencesCodeLensProvider' completed in 0ms. | [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers'" } [Info - 12:56:51 am] OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline: Updating Resolve items with wrapped data for textDocument/codeLens:Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers | Method='textDocument/codeLens' Handler='Microsoft.PowerShell.EditorServices.Handlers.PsesCodeLensHandlers' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer'" } [Info - 12:56:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeLensContainer' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (755) textDocument/codeLens in 0ms | Id='755' Method='textDocument/codeLens' ElapsedMilliseconds='0'" } [Info - 12:56:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (755) textDocument/codeLens in 0ms | Id='755' Method='textDocument/codeLens' ElapsedMilliseconds='0' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 755 in 0ms | Method='textDocument/codeLens' ResponseId='755' ElapsedMilliseconds='0'" } [Info - 12:56:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeLens 755 in 0ms | Method='textDocument/codeLens' ResponseId='755' ElapsedMilliseconds='0' [Trace - 12:56:51 am] Received response 'textDocument/codeLens - (755)' in 2ms. Result: [] [Trace - 12:56:51 am] Sending request 'textDocument/documentSymbol - (756)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" } } [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol'" } [Info - 12:56:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentSymbol | Method='textDocument/documentSymbol' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:756 request for processing | Type='Parallel' Name='textDocument/documentSymbol:756'" } [Info - 12:56:51 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentSymbol:756 request for processing | Type='Parallel' Name='textDocument/documentSymbol:756' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 756 | Method='textDocument/documentSymbol' ResponseId='756'" } [Info - 12:56:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentSymbol 756 | Method='textDocument/documentSymbol' ResponseId='756' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (756) textDocument/documentSymbol | Id='756' Method='textDocument/documentSymbol'" } [Info - 12:56:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (756) textDocument/documentSymbol | Id='756' Method='textDocument/documentSymbol' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (756) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='756' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams'" } [Info - 12:56:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (756) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams | Id='756' Method='textDocument/documentSymbol' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:56:51 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'ScriptDocumentSymbolProvider' completed in 0ms. | [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:56:51 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PsdDocumentSymbolProvider' completed in 0ms. | [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | " } [Info - 12:56:51 am] Microsoft.PowerShell.EditorServices.Handlers.PsesDocumentSymbolHandler: Invocation of provider 'PesterDocumentSymbolProvider' completed in 0ms. | [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer'" } [Info - 12:56:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (756) textDocument/documentSymbol in 1ms | Id='756' Method='textDocument/documentSymbol' ElapsedMilliseconds='1'" } [Info - 12:56:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (756) textDocument/documentSymbol in 1ms | Id='756' Method='textDocument/documentSymbol' ElapsedMilliseconds='1' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 756 in 1ms | Method='textDocument/documentSymbol' ResponseId='756' ElapsedMilliseconds='1'" } [Info - 12:56:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentSymbol 756 in 1ms | Method='textDocument/documentSymbol' ResponseId='756' ElapsedMilliseconds='1' [Trace - 12:56:51 am] Received response 'textDocument/documentSymbol - (756)' in 2ms. Result: [ { "name": "$ErrorActionPreference", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 80, "character": 0 }, "end": { "line": 80, "character": 22 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$Context", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 85, "character": 0 }, "end": { "line": 85, "character": 8 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$diagnostics", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 86, "character": 0 }, "end": { "line": 86, "character": 12 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databases", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 87, "character": 0 }, "end": { "line": 87, "character": 10 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$databricksNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 88, "character": 0 }, "end": { "line": 88, "character": 18 } } }, "containerName": "Deploy-KeyVault" }, { "name": "$generalNetwork", "kind": 13, "deprecated": false, "location": { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 89, "character": 0 }, "end": { "line": 89, "character": 15 } } }, "containerName": "Deploy-KeyVault" } ] [Trace - 12:56:51 am] Sending request 'textDocument/hover - (757)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 232, "character": 19 } } [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover'" } [Info - 12:56:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:757 request for processing | Type='Parallel' Name='textDocument/hover:757'" } [Info - 12:56:51 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:757 request for processing | Type='Parallel' Name='textDocument/hover:757' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 757 | Method='textDocument/hover' ResponseId='757'" } [Info - 12:56:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 757 | Method='textDocument/hover' ResponseId='757' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (757) textDocument/hover | Id='757' Method='textDocument/hover'" } [Info - 12:56:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (757) textDocument/hover | Id='757' Method='textDocument/hover' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (757) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='757' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams'" } [Info - 12:56:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (757) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='757' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover'" } [Info - 12:56:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (757) textDocument/hover in 0ms | Id='757' Method='textDocument/hover' ElapsedMilliseconds='0'" } [Info - 12:56:51 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (757) textDocument/hover in 0ms | Id='757' Method='textDocument/hover' ElapsedMilliseconds='0' [Trace - 12:56:51 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 757 in 0ms | Method='textDocument/hover' ResponseId='757' ElapsedMilliseconds='0'" } [Info - 12:56:51 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 757 in 0ms | Method='textDocument/hover' ResponseId='757' ElapsedMilliseconds='0' [Trace - 12:56:51 am] Received response 'textDocument/hover - (757)' in 3ms. Result: { "contents": null } [Trace - 12:56:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.Analysis.PssaCmdletAnalysisEngine: Found 1 violations | " } [Info - 12:56:52 am] Microsoft.PowerShell.EditorServices.Services.Analysis.PssaCmdletAnalysisEngine: Found 1 violations | [Trace - 12:56:52 am] Received notification 'textDocument/publishDiagnostics'. Params: { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "version": 0, "diagnostics": [ { "range": { "start": { "line": 224, "character": 2 }, "end": { "line": 224, "character": 3 } }, "severity": 1, "code": 0, "source": "PowerShell", "message": "Unexpected token '}' in expression or statement." }, { "range": { "start": { "line": 224, "character": 3 }, "end": { "line": 224, "character": 4 } }, "severity": 1, "code": 0, "source": "PowerShell", "message": "Unexpected token '}' in expression or statement." }, { "range": { "start": { "line": 45, "character": 4 }, "end": { "line": 46, "character": 25 } }, "severity": 2, "code": "PSAvoidUsingPlainTextForPassword", "source": "PSScriptAnalyzer", "message": "Parameter '$sqlPassword' should use SecureString, otherwise this will expose sensitive information. See ConvertTo-SecureString for more information." } ] } [Trace - 12:56:52 am] Received notification 'window/logMessage'. Params: { "type": 2, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler: textDocument/codeAction skipping diagnostic with empty Code field: PowerShell Unexpected token '}' in expression or statement. | " } [Warn - 12:56:52 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler: textDocument/codeAction skipping diagnostic with empty Code field: PowerShell Unexpected token '}' in expression or statement. | [Trace - 12:56:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:56:52 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:56:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (754) textDocument/codeAction in 510ms | Id='754' Method='textDocument/codeAction' ElapsedMilliseconds='510'" } [Info - 12:56:52 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (754) textDocument/codeAction in 510ms | Id='754' Method='textDocument/codeAction' ElapsedMilliseconds='510' [Trace - 12:56:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 754 in 510ms | Method='textDocument/codeAction' ResponseId='754' ElapsedMilliseconds='510'" } [Info - 12:56:52 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 754 in 510ms | Method='textDocument/codeAction' ResponseId='754' ElapsedMilliseconds='510' [Trace - 12:56:52 am] Received response 'textDocument/codeAction - (754)' in 512ms. Result: [] [Trace - 12:56:52 am] Sending request 'textDocument/codeAction - (758)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 224, "character": 3 }, "end": { "line": 224, "character": 3 } }, "context": { "diagnostics": [ { "range": { "start": { "line": 224, "character": 2 }, "end": { "line": 224, "character": 3 } }, "message": "Unexpected token '}' in expression or statement.", "severity": 1, "code": 0, "source": "PowerShell" }, { "range": { "start": { "line": 224, "character": 3 }, "end": { "line": 224, "character": 4 } }, "message": "Unexpected token '}' in expression or statement.", "severity": 1, "code": 0, "source": "PowerShell" } ] } } [Trace - 12:56:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:56:52 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:56:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:758 request for processing | Type='Parallel' Name='textDocument/codeAction:758'" } [Info - 12:56:52 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:758 request for processing | Type='Parallel' Name='textDocument/codeAction:758' [Trace - 12:56:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 758 | Method='textDocument/codeAction' ResponseId='758'" } [Info - 12:56:52 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 758 | Method='textDocument/codeAction' ResponseId='758' [Trace - 12:56:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (758) textDocument/codeAction | Id='758' Method='textDocument/codeAction'" } [Info - 12:56:52 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (758) textDocument/codeAction | Id='758' Method='textDocument/codeAction' [Trace - 12:56:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (758) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='758' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:56:52 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (758) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='758' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:56:52 am] Received notification 'window/logMessage'. Params: { "type": 2, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler: textDocument/codeAction skipping diagnostic with empty Code field: PowerShell Unexpected token '}' in expression or statement. | " } [Warn - 12:56:52 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler: textDocument/codeAction skipping diagnostic with empty Code field: PowerShell Unexpected token '}' in expression or statement. | [Trace - 12:56:52 am] Received notification 'window/logMessage'. Params: { "type": 2, "message": "Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler: textDocument/codeAction skipping diagnostic with empty Code field: PowerShell Unexpected token '}' in expression or statement. | " } [Warn - 12:56:52 am] Microsoft.PowerShell.EditorServices.Handlers.PsesCodeActionHandler: textDocument/codeAction skipping diagnostic with empty Code field: PowerShell Unexpected token '}' in expression or statement. | [Trace - 12:56:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:56:52 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:56:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (758) textDocument/codeAction in 0ms | Id='758' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:56:52 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (758) textDocument/codeAction in 0ms | Id='758' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:56:52 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 758 in 0ms | Method='textDocument/codeAction' ResponseId='758' ElapsedMilliseconds='0'" } [Info - 12:56:52 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 758 in 0ms | Method='textDocument/codeAction' ResponseId='758' ElapsedMilliseconds='0' [Trace - 12:56:52 am] Received response 'textDocument/codeAction - (758)' in 2ms. Result: [] [Trace - 12:56:56 am] Sending request 'textDocument/hover - (759)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 186, "character": 35 } } [Trace - 12:56:56 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover'" } [Info - 12:56:56 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover' [Trace - 12:56:56 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:759 request for processing | Type='Parallel' Name='textDocument/hover:759'" } [Info - 12:56:56 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:759 request for processing | Type='Parallel' Name='textDocument/hover:759' [Trace - 12:56:56 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 759 | Method='textDocument/hover' ResponseId='759'" } [Info - 12:56:56 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 759 | Method='textDocument/hover' ResponseId='759' [Trace - 12:56:56 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (759) textDocument/hover | Id='759' Method='textDocument/hover'" } [Info - 12:56:56 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (759) textDocument/hover | Id='759' Method='textDocument/hover' [Trace - 12:56:56 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (759) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='759' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams'" } [Info - 12:56:56 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (759) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='759' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams' [Trace - 12:56:56 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover'" } [Info - 12:56:56 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover' [Trace - 12:56:56 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (759) textDocument/hover in 0ms | Id='759' Method='textDocument/hover' ElapsedMilliseconds='0'" } [Info - 12:56:56 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (759) textDocument/hover in 0ms | Id='759' Method='textDocument/hover' ElapsedMilliseconds='0' [Trace - 12:56:56 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 759 in 0ms | Method='textDocument/hover' ResponseId='759' ElapsedMilliseconds='0'" } [Info - 12:56:56 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 759 in 0ms | Method='textDocument/hover' ResponseId='759' ElapsedMilliseconds='0' [Trace - 12:56:56 am] Received response 'textDocument/hover - (759)' in 7ms. Result: { "contents": null } [Trace - 12:56:58 am] Sending request 'textDocument/hover - (760)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 207, "character": 19 } } [Trace - 12:56:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover'" } [Info - 12:56:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover' [Trace - 12:56:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:760 request for processing | Type='Parallel' Name='textDocument/hover:760'" } [Info - 12:56:58 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:760 request for processing | Type='Parallel' Name='textDocument/hover:760' [Trace - 12:56:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 760 | Method='textDocument/hover' ResponseId='760'" } [Info - 12:56:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 760 | Method='textDocument/hover' ResponseId='760' [Trace - 12:56:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (760) textDocument/hover | Id='760' Method='textDocument/hover'" } [Info - 12:56:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (760) textDocument/hover | Id='760' Method='textDocument/hover' [Trace - 12:56:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (760) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='760' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams'" } [Info - 12:56:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (760) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='760' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams' [Trace - 12:56:58 am] Received notification 'powerShell/executionStatusChanged'. Params: { "executionOptions": { "writeOutputToHost": false, "writeErrorsToHost": false, "addToHistory": false, "interruptCommandPrompt": false, "writeInputToHost": false, "inputString": null, "useNewScope": false }, "executionStatus": 1, "hadErrors": false } [Trace - 12:56:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Attempting to execute command(s):\r\n\r\n Microsoft.PowerShell.Core\\Get-Command Remove-IPFromKeyVaultWhitelist -ErrorAction Ignore\r\n | " } [Info - 12:56:58 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Attempting to execute command(s): Microsoft.PowerShell.Core\Get-Command Remove-IPFromKeyVaultWhitelist -ErrorAction Ignore | [Trace - 12:56:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed --\r\n\r\n Old state: Ready\r\n New state: Running\r\n Result: NotFinished | " } [Info - 12:56:58 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed -- Old state: Ready New state: Running Result: NotFinished | [Trace - 12:56:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed --\r\n\r\n Old state: Running\r\n New state: Ready\r\n Result: Completed | " } [Info - 12:56:58 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Session state changed -- Old state: Running New state: Ready Result: Completed | [Trace - 12:56:58 am] Received notification 'window/logMessage'. Params: { "type": 1, "message": "Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution of the following command(s) completed with errors:\r\n\r\n Microsoft.PowerShell.Core\\Get-Command Remove-IPFromKeyVaultWhitelist -ErrorAction Ignore\r\n\r\n | " } [Error - 12:56:58 am] Microsoft.PowerShell.EditorServices.Services.PowerShellContextService: Execution of the following command(s) completed with errors: Microsoft.PowerShell.Core\Get-Command Remove-IPFromKeyVaultWhitelist -ErrorAction Ignore | [Trace - 12:56:58 am] Received notification 'powerShell/executionStatusChanged'. Params: { "executionOptions": { "writeOutputToHost": false, "writeErrorsToHost": false, "addToHistory": false, "interruptCommandPrompt": false, "writeInputToHost": false, "inputString": null, "useNewScope": false }, "executionStatus": 4, "hadErrors": true } [Trace - 12:56:58 am] Received notification 'powerShell/executionStatusChanged'. Params: { "executionOptions": { "writeOutputToHost": false, "writeErrorsToHost": false, "addToHistory": false, "interruptCommandPrompt": false, "writeInputToHost": false, "inputString": null, "useNewScope": false }, "executionStatus": 4, "hadErrors": false } [Trace - 12:56:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover'" } [Info - 12:56:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover' [Trace - 12:56:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (760) textDocument/hover in 63ms | Id='760' Method='textDocument/hover' ElapsedMilliseconds='63'" } [Info - 12:56:58 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (760) textDocument/hover in 63ms | Id='760' Method='textDocument/hover' ElapsedMilliseconds='63' [Trace - 12:56:58 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 760 in 63ms | Method='textDocument/hover' ResponseId='760' ElapsedMilliseconds='63'" } [Info - 12:56:58 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 760 in 63ms | Method='textDocument/hover' ResponseId='760' ElapsedMilliseconds='63' [Trace - 12:56:58 am] Received response 'textDocument/hover - (760)' in 65ms. Result: { "contents": { "language": "PowerShell", "value": "function Remove-IPFromKeyVaultWhitelist" }, "range": { "start": { "line": 207, "character": 12 }, "end": { "line": 207, "character": 42 } } } [Trace - 12:57:47 am] Sending request 'textDocument/hover - (761)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 207, "character": 74 } } [Trace - 12:57:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover'" } [Info - 12:57:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/hover | Method='textDocument/hover' [Trace - 12:57:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:761 request for processing | Type='Parallel' Name='textDocument/hover:761'" } [Info - 12:57:47 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/hover:761 request for processing | Type='Parallel' Name='textDocument/hover:761' [Trace - 12:57:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 761 | Method='textDocument/hover' ResponseId='761'" } [Info - 12:57:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/hover 761 | Method='textDocument/hover' ResponseId='761' [Trace - 12:57:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (761) textDocument/hover | Id='761' Method='textDocument/hover'" } [Info - 12:57:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (761) textDocument/hover | Id='761' Method='textDocument/hover' [Trace - 12:57:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (761) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='761' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams'" } [Info - 12:57:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (761) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams | Id='761' Method='textDocument/hover' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams' [Trace - 12:57:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover'" } [Info - 12:57:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover' [Trace - 12:57:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (761) textDocument/hover in 0ms | Id='761' Method='textDocument/hover' ElapsedMilliseconds='0'" } [Info - 12:57:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (761) textDocument/hover in 0ms | Id='761' Method='textDocument/hover' ElapsedMilliseconds='0' [Trace - 12:57:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 761 in 0ms | Method='textDocument/hover' ResponseId='761' ElapsedMilliseconds='0'" } [Info - 12:57:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/hover 761 in 0ms | Method='textDocument/hover' ResponseId='761' ElapsedMilliseconds='0' [Trace - 12:57:47 am] Received response 'textDocument/hover - (761)' in 5ms. Result: { "contents": { "language": "PowerShell", "value": "$keyVaultResourceGroupName" }, "range": { "start": { "line": 207, "character": 62 }, "end": { "line": 207, "character": 88 } } } [Trace - 12:57:47 am] Sending request 'textDocument/documentHighlight - (762)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 207, "character": 75 } } [Trace - 12:57:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight'" } [Info - 12:57:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/documentHighlight | Method='textDocument/documentHighlight' [Trace - 12:57:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:762 request for processing | Type='Parallel' Name='textDocument/documentHighlight:762'" } [Info - 12:57:47 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/documentHighlight:762 request for processing | Type='Parallel' Name='textDocument/documentHighlight:762' [Trace - 12:57:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 762 | Method='textDocument/documentHighlight' ResponseId='762'" } [Info - 12:57:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/documentHighlight 762 | Method='textDocument/documentHighlight' ResponseId='762' [Trace - 12:57:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (762) textDocument/documentHighlight | Id='762' Method='textDocument/documentHighlight'" } [Info - 12:57:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (762) textDocument/documentHighlight | Id='762' Method='textDocument/documentHighlight' [Trace - 12:57:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (762) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='762' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams'" } [Info - 12:57:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (762) textDocument/documentHighlight to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams | Id='762' Method='textDocument/documentHighlight' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightParams' [Trace - 12:57:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer'" } [Info - 12:57:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentHighlightContainer' [Trace - 12:57:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (762) textDocument/documentHighlight in 2ms | Id='762' Method='textDocument/documentHighlight' ElapsedMilliseconds='2'" } [Info - 12:57:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (762) textDocument/documentHighlight in 2ms | Id='762' Method='textDocument/documentHighlight' ElapsedMilliseconds='2' [Trace - 12:57:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 762 in 2ms | Method='textDocument/documentHighlight' ResponseId='762' ElapsedMilliseconds='2'" } [Info - 12:57:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/documentHighlight 762 in 2ms | Method='textDocument/documentHighlight' ResponseId='762' ElapsedMilliseconds='2' [Trace - 12:57:47 am] Received response 'textDocument/documentHighlight - (762)' in 13ms. Result: [ { "range": { "start": { "line": 126, "character": 8 }, "end": { "line": 126, "character": 34 } }, "kind": 3 }, { "range": { "start": { "line": 132, "character": 57 }, "end": { "line": 132, "character": 83 } }, "kind": 3 }, { "range": { "start": { "line": 207, "character": 62 }, "end": { "line": 207, "character": 88 } }, "kind": 3 } ] [Trace - 12:57:47 am] Sending request 'textDocument/codeAction - (763)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "range": { "start": { "line": 207, "character": 75 }, "end": { "line": 207, "character": 75 } }, "context": { "diagnostics": [] } } [Trace - 12:57:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction'" } [Info - 12:57:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/codeAction | Method='textDocument/codeAction' [Trace - 12:57:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:763 request for processing | Type='Parallel' Name='textDocument/codeAction:763'" } [Info - 12:57:47 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/codeAction:763 request for processing | Type='Parallel' Name='textDocument/codeAction:763' [Trace - 12:57:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 763 | Method='textDocument/codeAction' ResponseId='763'" } [Info - 12:57:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/codeAction 763 | Method='textDocument/codeAction' ResponseId='763' [Trace - 12:57:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (763) textDocument/codeAction | Id='763' Method='textDocument/codeAction'" } [Info - 12:57:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (763) textDocument/codeAction | Id='763' Method='textDocument/codeAction' [Trace - 12:57:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (763) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='763' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams'" } [Info - 12:57:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (763) textDocument/codeAction to OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams | Id='763' Method='textDocument/codeAction' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CodeActionParams' [Trace - 12:57:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer'" } [Info - 12:57:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.CommandOrCodeActionContainer' [Trace - 12:57:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (763) textDocument/codeAction in 0ms | Id='763' Method='textDocument/codeAction' ElapsedMilliseconds='0'" } [Info - 12:57:47 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (763) textDocument/codeAction in 0ms | Id='763' Method='textDocument/codeAction' ElapsedMilliseconds='0' [Trace - 12:57:47 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 763 in 0ms | Method='textDocument/codeAction' ResponseId='763' ElapsedMilliseconds='0'" } [Info - 12:57:47 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/codeAction 763 in 0ms | Method='textDocument/codeAction' ResponseId='763' ElapsedMilliseconds='0' [Trace - 12:57:47 am] Received response 'textDocument/codeAction - (763)' in 2ms. Result: [] [Trace - 12:57:48 am] Sending request 'textDocument/definition - (764)'. Params: { "textDocument": { "uri": "file:///c%3A/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1" }, "position": { "line": 207, "character": 75 } } [Trace - 12:57:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/definition | Method='textDocument/definition'" } [Info - 12:57:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finding descriptor for textDocument/definition | Method='textDocument/definition' [Trace - 12:57:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/definition:764 request for processing | Type='Parallel' Name='textDocument/definition:764'" } [Info - 12:57:48 am] OmniSharp.Extensions.JsonRpc.ProcessScheduler: Queueing Parallel:textDocument/definition:764 request for processing | Type='Parallel' Name='textDocument/definition:764' [Trace - 12:57:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/definition 764 | Method='textDocument/definition' ResponseId='764'" } [Info - 12:57:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Starting: Processing request textDocument/definition 764 | Method='textDocument/definition' ResponseId='764' [Trace - 12:57:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (764) textDocument/definition | Id='764' Method='textDocument/definition'" } [Info - 12:57:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Starting: Routing Request (764) textDocument/definition | Id='764' Method='textDocument/definition' [Trace - 12:57:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (764) textDocument/definition to OmniSharp.Extensions.LanguageServer.Protocol.Models.DefinitionParams | Id='764' Method='textDocument/definition' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DefinitionParams'" } [Info - 12:57:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Converting params for Request (764) textDocument/definition to OmniSharp.Extensions.LanguageServer.Protocol.Models.DefinitionParams | Id='764' Method='textDocument/definition' Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.DefinitionParams' [Trace - 12:57:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.LocationOrLocationLinks | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.LocationOrLocationLinks'" } [Info - 12:57:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.LocationOrLocationLinks | Type='OmniSharp.Extensions.LanguageServer.Protocol.Models.LocationOrLocationLinks' [Trace - 12:57:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (764) textDocument/definition in 2ms | Id='764' Method='textDocument/definition' ElapsedMilliseconds='2'" } [Info - 12:57:48 am] OmniSharp.Extensions.LanguageServer.Shared.LspRequestRouter: Finished: Routing Request (764) textDocument/definition in 2ms | Id='764' Method='textDocument/definition' ElapsedMilliseconds='2' [Trace - 12:57:48 am] Received notification 'window/logMessage'. Params: { "type": 3, "message": "OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/definition 764 in 2ms | Method='textDocument/definition' ResponseId='764' ElapsedMilliseconds='2'" } [Info - 12:57:48 am] OmniSharp.Extensions.JsonRpc.InputHandler: Finished: Processing request textDocument/definition 764 in 2ms | Method='textDocument/definition' ResponseId='764' ElapsedMilliseconds='2' [Trace - 12:57:48 am] Received response 'textDocument/definition - (764)' in 5ms. Result: { "uri": "file:///c:/dev/engagements/ads-platform/infrastructure/scripts/Deploy-KeyVault.ps1", "range": { "start": { "line": 126, "character": 8 }, "end": { "line": 126, "character": 34 } } }